amazonka-inspector-2.0: Amazon Inspector 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.Inspector

Contents

Description

Derived from API version 2016-02-16 of the AWS service descriptions, licensed under Apache 2.0.

Amazon Inspector

Amazon Inspector enables you to analyze the behavior of your AWS resources and to identify potential security issues. For more information, see Amazon Inspector User Guide.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2016-02-16 of the Amazon Inspector 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 Inspector.

AccessDeniedException

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

You do not have required permissions to access the requested resource.

AgentsAlreadyRunningAssessmentException

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

You started an assessment run, but one of the instances is already participating in another assessment run.

AssessmentRunInProgressException

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

You cannot perform a specified action if an assessment run is currently in progress.

InternalException

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

Internal server error.

InvalidCrossAccountRoleException

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

Amazon Inspector cannot assume the cross-account role that it needs to list your EC2 instances during the assessment run.

InvalidInputException

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

The request was rejected because an invalid or out-of-range value was supplied for an input parameter.

LimitExceededException

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

The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.

NoSuchEntityException

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

The request was rejected because it referenced an entity that does not exist. The error code describes the entity.

PreviewGenerationInProgressException

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

The request is rejected. The specified assessment template is currently generating an exclusions preview.

ServiceTemporarilyUnavailableException

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

The serice is temporary unavailable.

UnsupportedFeatureException

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

Used by the GetAssessmentReport API. The request was rejected because you tried to generate a report for an assessment run that existed before reporting was supported in Amazon Inspector. You can only generate reports for assessment runs that took place or will take place after generating reports in Amazon Inspector became available.

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.

AddAttributesToFindings

data AddAttributesToFindings Source #

See: newAddAttributesToFindings smart constructor.

Instances

Instances details
ToJSON AddAttributesToFindings Source # 
Instance details

Defined in Amazonka.Inspector.AddAttributesToFindings

ToHeaders AddAttributesToFindings Source # 
Instance details

Defined in Amazonka.Inspector.AddAttributesToFindings

ToPath AddAttributesToFindings Source # 
Instance details

Defined in Amazonka.Inspector.AddAttributesToFindings

ToQuery AddAttributesToFindings Source # 
Instance details

Defined in Amazonka.Inspector.AddAttributesToFindings

AWSRequest AddAttributesToFindings Source # 
Instance details

Defined in Amazonka.Inspector.AddAttributesToFindings

Generic AddAttributesToFindings Source # 
Instance details

Defined in Amazonka.Inspector.AddAttributesToFindings

Associated Types

type Rep AddAttributesToFindings :: Type -> Type #

Read AddAttributesToFindings Source # 
Instance details

Defined in Amazonka.Inspector.AddAttributesToFindings

Show AddAttributesToFindings Source # 
Instance details

Defined in Amazonka.Inspector.AddAttributesToFindings

NFData AddAttributesToFindings Source # 
Instance details

Defined in Amazonka.Inspector.AddAttributesToFindings

Methods

rnf :: AddAttributesToFindings -> () #

Eq AddAttributesToFindings Source # 
Instance details

Defined in Amazonka.Inspector.AddAttributesToFindings

Hashable AddAttributesToFindings Source # 
Instance details

Defined in Amazonka.Inspector.AddAttributesToFindings

type AWSResponse AddAttributesToFindings Source # 
Instance details

Defined in Amazonka.Inspector.AddAttributesToFindings

type Rep AddAttributesToFindings Source # 
Instance details

Defined in Amazonka.Inspector.AddAttributesToFindings

type Rep AddAttributesToFindings = D1 ('MetaData "AddAttributesToFindings" "Amazonka.Inspector.AddAttributesToFindings" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "AddAttributesToFindings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "findingArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Attribute])))

newAddAttributesToFindings Source #

Create a value of AddAttributesToFindings 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:findingArns:AddAttributesToFindings', addAttributesToFindings_findingArns - The ARNs that specify the findings that you want to assign attributes to.

AddAttributesToFindings, addAttributesToFindings_attributes - The array of attributes that you want to assign to specified findings.

data AddAttributesToFindingsResponse Source #

See: newAddAttributesToFindingsResponse smart constructor.

Instances

Instances details
Generic AddAttributesToFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.AddAttributesToFindings

Associated Types

type Rep AddAttributesToFindingsResponse :: Type -> Type #

Read AddAttributesToFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.AddAttributesToFindings

Show AddAttributesToFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.AddAttributesToFindings

NFData AddAttributesToFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.AddAttributesToFindings

Eq AddAttributesToFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.AddAttributesToFindings

type Rep AddAttributesToFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.AddAttributesToFindings

type Rep AddAttributesToFindingsResponse = D1 ('MetaData "AddAttributesToFindingsResponse" "Amazonka.Inspector.AddAttributesToFindings" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "AddAttributesToFindingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "failedItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text FailedItemDetails))))

newAddAttributesToFindingsResponse Source #

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

$sel:failedItems:AddAttributesToFindingsResponse', addAttributesToFindingsResponse_failedItems - Attribute details that cannot be described. An error code is provided for each failed item.

CreateAssessmentTarget

data CreateAssessmentTarget Source #

See: newCreateAssessmentTarget smart constructor.

Instances

Instances details
ToJSON CreateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTarget

ToHeaders CreateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTarget

ToPath CreateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTarget

ToQuery CreateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTarget

AWSRequest CreateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTarget

Associated Types

type AWSResponse CreateAssessmentTarget #

Generic CreateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTarget

Associated Types

type Rep CreateAssessmentTarget :: Type -> Type #

Read CreateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTarget

Show CreateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTarget

NFData CreateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTarget

Methods

rnf :: CreateAssessmentTarget -> () #

Eq CreateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTarget

Hashable CreateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTarget

type AWSResponse CreateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTarget

type Rep CreateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTarget

type Rep CreateAssessmentTarget = D1 ('MetaData "CreateAssessmentTarget" "Amazonka.Inspector.CreateAssessmentTarget" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "CreateAssessmentTarget'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "assessmentTargetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateAssessmentTarget Source #

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

CreateAssessmentTarget, createAssessmentTarget_resourceGroupArn - The ARN that specifies the resource group that is used to create the assessment target. If resourceGroupArn is not specified, all EC2 instances in the current AWS account and region are included in the assessment target.

$sel:assessmentTargetName:CreateAssessmentTarget', createAssessmentTarget_assessmentTargetName - The user-defined name that identifies the assessment target that you want to create. The name must be unique within the AWS account.

data CreateAssessmentTargetResponse Source #

See: newCreateAssessmentTargetResponse smart constructor.

Instances

Instances details
Generic CreateAssessmentTargetResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTarget

Associated Types

type Rep CreateAssessmentTargetResponse :: Type -> Type #

Read CreateAssessmentTargetResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTarget

Show CreateAssessmentTargetResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTarget

NFData CreateAssessmentTargetResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTarget

Eq CreateAssessmentTargetResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTarget

type Rep CreateAssessmentTargetResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTarget

type Rep CreateAssessmentTargetResponse = D1 ('MetaData "CreateAssessmentTargetResponse" "Amazonka.Inspector.CreateAssessmentTarget" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "CreateAssessmentTargetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "assessmentTargetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateAssessmentTargetResponse Source #

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

CreateAssessmentTargetResponse, createAssessmentTargetResponse_assessmentTargetArn - The ARN that specifies the assessment target that is created.

CreateAssessmentTemplate

data CreateAssessmentTemplate Source #

See: newCreateAssessmentTemplate smart constructor.

Instances

Instances details
ToJSON CreateAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTemplate

ToHeaders CreateAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTemplate

ToPath CreateAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTemplate

ToQuery CreateAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTemplate

AWSRequest CreateAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTemplate

Generic CreateAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTemplate

Associated Types

type Rep CreateAssessmentTemplate :: Type -> Type #

Read CreateAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTemplate

Show CreateAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTemplate

NFData CreateAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTemplate

Eq CreateAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTemplate

Hashable CreateAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTemplate

type AWSResponse CreateAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTemplate

type Rep CreateAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTemplate

type Rep CreateAssessmentTemplate = D1 ('MetaData "CreateAssessmentTemplate" "Amazonka.Inspector.CreateAssessmentTemplate" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "CreateAssessmentTemplate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "userAttributesForFindings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Attribute])) :*: S1 ('MetaSel ('Just "assessmentTargetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "assessmentTemplateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "durationInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "rulesPackageArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))))

newCreateAssessmentTemplate Source #

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

CreateAssessmentTemplate, createAssessmentTemplate_userAttributesForFindings - The user-defined attributes that are assigned to every finding that is generated by the assessment run that uses this assessment template. An attribute is a key and value pair (an Attribute object). Within an assessment template, each key must be unique.

CreateAssessmentTemplate, createAssessmentTemplate_assessmentTargetArn - The ARN that specifies the assessment target for which you want to create the assessment template.

$sel:assessmentTemplateName:CreateAssessmentTemplate', createAssessmentTemplate_assessmentTemplateName - The user-defined name that identifies the assessment template that you want to create. You can create several assessment templates for an assessment target. The names of the assessment templates that correspond to a particular assessment target must be unique.

CreateAssessmentTemplate, createAssessmentTemplate_durationInSeconds - The duration of the assessment run in seconds.

CreateAssessmentTemplate, createAssessmentTemplate_rulesPackageArns - The ARNs that specify the rules packages that you want to attach to the assessment template.

data CreateAssessmentTemplateResponse Source #

See: newCreateAssessmentTemplateResponse smart constructor.

Instances

Instances details
Generic CreateAssessmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTemplate

Associated Types

type Rep CreateAssessmentTemplateResponse :: Type -> Type #

Read CreateAssessmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTemplate

Show CreateAssessmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTemplate

NFData CreateAssessmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTemplate

Eq CreateAssessmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTemplate

type Rep CreateAssessmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateAssessmentTemplate

type Rep CreateAssessmentTemplateResponse = D1 ('MetaData "CreateAssessmentTemplateResponse" "Amazonka.Inspector.CreateAssessmentTemplate" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "CreateAssessmentTemplateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "assessmentTemplateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateAssessmentTemplateResponse Source #

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

CreateAssessmentTemplateResponse, createAssessmentTemplateResponse_assessmentTemplateArn - The ARN that specifies the assessment template that is created.

CreateExclusionsPreview

data CreateExclusionsPreview Source #

See: newCreateExclusionsPreview smart constructor.

Instances

Instances details
ToJSON CreateExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.CreateExclusionsPreview

ToHeaders CreateExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.CreateExclusionsPreview

ToPath CreateExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.CreateExclusionsPreview

ToQuery CreateExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.CreateExclusionsPreview

AWSRequest CreateExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.CreateExclusionsPreview

Generic CreateExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.CreateExclusionsPreview

Associated Types

type Rep CreateExclusionsPreview :: Type -> Type #

Read CreateExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.CreateExclusionsPreview

Show CreateExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.CreateExclusionsPreview

NFData CreateExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.CreateExclusionsPreview

Methods

rnf :: CreateExclusionsPreview -> () #

Eq CreateExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.CreateExclusionsPreview

Hashable CreateExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.CreateExclusionsPreview

type AWSResponse CreateExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.CreateExclusionsPreview

type Rep CreateExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.CreateExclusionsPreview

type Rep CreateExclusionsPreview = D1 ('MetaData "CreateExclusionsPreview" "Amazonka.Inspector.CreateExclusionsPreview" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "CreateExclusionsPreview'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assessmentTemplateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateExclusionsPreview Source #

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

CreateExclusionsPreview, createExclusionsPreview_assessmentTemplateArn - The ARN that specifies the assessment template for which you want to create an exclusions preview.

data CreateExclusionsPreviewResponse Source #

See: newCreateExclusionsPreviewResponse smart constructor.

Instances

Instances details
Generic CreateExclusionsPreviewResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateExclusionsPreview

Associated Types

type Rep CreateExclusionsPreviewResponse :: Type -> Type #

Read CreateExclusionsPreviewResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateExclusionsPreview

Show CreateExclusionsPreviewResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateExclusionsPreview

NFData CreateExclusionsPreviewResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateExclusionsPreview

Eq CreateExclusionsPreviewResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateExclusionsPreview

type Rep CreateExclusionsPreviewResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateExclusionsPreview

type Rep CreateExclusionsPreviewResponse = D1 ('MetaData "CreateExclusionsPreviewResponse" "Amazonka.Inspector.CreateExclusionsPreview" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "CreateExclusionsPreviewResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "previewToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateExclusionsPreviewResponse Source #

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

$sel:previewToken:CreateExclusionsPreviewResponse', createExclusionsPreviewResponse_previewToken - Specifies the unique identifier of the requested exclusions preview. You can use the unique identifier to retrieve the exclusions preview when running the GetExclusionsPreview API.

CreateResourceGroup

data CreateResourceGroup Source #

See: newCreateResourceGroup smart constructor.

Instances

Instances details
ToJSON CreateResourceGroup Source # 
Instance details

Defined in Amazonka.Inspector.CreateResourceGroup

ToHeaders CreateResourceGroup Source # 
Instance details

Defined in Amazonka.Inspector.CreateResourceGroup

ToPath CreateResourceGroup Source # 
Instance details

Defined in Amazonka.Inspector.CreateResourceGroup

ToQuery CreateResourceGroup Source # 
Instance details

Defined in Amazonka.Inspector.CreateResourceGroup

AWSRequest CreateResourceGroup Source # 
Instance details

Defined in Amazonka.Inspector.CreateResourceGroup

Associated Types

type AWSResponse CreateResourceGroup #

Generic CreateResourceGroup Source # 
Instance details

Defined in Amazonka.Inspector.CreateResourceGroup

Associated Types

type Rep CreateResourceGroup :: Type -> Type #

Read CreateResourceGroup Source # 
Instance details

Defined in Amazonka.Inspector.CreateResourceGroup

Show CreateResourceGroup Source # 
Instance details

Defined in Amazonka.Inspector.CreateResourceGroup

NFData CreateResourceGroup Source # 
Instance details

Defined in Amazonka.Inspector.CreateResourceGroup

Methods

rnf :: CreateResourceGroup -> () #

Eq CreateResourceGroup Source # 
Instance details

Defined in Amazonka.Inspector.CreateResourceGroup

Hashable CreateResourceGroup Source # 
Instance details

Defined in Amazonka.Inspector.CreateResourceGroup

type AWSResponse CreateResourceGroup Source # 
Instance details

Defined in Amazonka.Inspector.CreateResourceGroup

type Rep CreateResourceGroup Source # 
Instance details

Defined in Amazonka.Inspector.CreateResourceGroup

type Rep CreateResourceGroup = D1 ('MetaData "CreateResourceGroup" "Amazonka.Inspector.CreateResourceGroup" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "CreateResourceGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceGroupTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty ResourceGroupTag))))

newCreateResourceGroup Source #

Create a value of CreateResourceGroup 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:resourceGroupTags:CreateResourceGroup', createResourceGroup_resourceGroupTags - A collection of keys and an array of possible values, '[{"key":"key1","values":["Value1","Value2"]},{"key":"Key2","values":["Value3"]}]'.

For example,'[{"key":"Name","values":["TestEC2Instance"]}]'.

data CreateResourceGroupResponse Source #

See: newCreateResourceGroupResponse smart constructor.

Instances

Instances details
Generic CreateResourceGroupResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateResourceGroup

Associated Types

type Rep CreateResourceGroupResponse :: Type -> Type #

Read CreateResourceGroupResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateResourceGroup

Show CreateResourceGroupResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateResourceGroup

NFData CreateResourceGroupResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateResourceGroup

Eq CreateResourceGroupResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateResourceGroup

type Rep CreateResourceGroupResponse Source # 
Instance details

Defined in Amazonka.Inspector.CreateResourceGroup

type Rep CreateResourceGroupResponse = D1 ('MetaData "CreateResourceGroupResponse" "Amazonka.Inspector.CreateResourceGroup" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "CreateResourceGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "resourceGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateResourceGroupResponse Source #

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

CreateResourceGroupResponse, createResourceGroupResponse_resourceGroupArn - The ARN that specifies the resource group that is created.

DeleteAssessmentRun

data DeleteAssessmentRun Source #

See: newDeleteAssessmentRun smart constructor.

Instances

Instances details
ToJSON DeleteAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentRun

ToHeaders DeleteAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentRun

ToPath DeleteAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentRun

ToQuery DeleteAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentRun

AWSRequest DeleteAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentRun

Associated Types

type AWSResponse DeleteAssessmentRun #

Generic DeleteAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentRun

Associated Types

type Rep DeleteAssessmentRun :: Type -> Type #

Read DeleteAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentRun

Show DeleteAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentRun

NFData DeleteAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentRun

Methods

rnf :: DeleteAssessmentRun -> () #

Eq DeleteAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentRun

Hashable DeleteAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentRun

type AWSResponse DeleteAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentRun

type Rep DeleteAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentRun

type Rep DeleteAssessmentRun = D1 ('MetaData "DeleteAssessmentRun" "Amazonka.Inspector.DeleteAssessmentRun" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "DeleteAssessmentRun'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assessmentRunArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteAssessmentRun Source #

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

DeleteAssessmentRun, deleteAssessmentRun_assessmentRunArn - The ARN that specifies the assessment run that you want to delete.

data DeleteAssessmentRunResponse Source #

See: newDeleteAssessmentRunResponse smart constructor.

Instances

Instances details
Generic DeleteAssessmentRunResponse Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentRun

Associated Types

type Rep DeleteAssessmentRunResponse :: Type -> Type #

Read DeleteAssessmentRunResponse Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentRun

Show DeleteAssessmentRunResponse Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentRun

NFData DeleteAssessmentRunResponse Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentRun

Eq DeleteAssessmentRunResponse Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentRun

type Rep DeleteAssessmentRunResponse Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentRun

type Rep DeleteAssessmentRunResponse = D1 ('MetaData "DeleteAssessmentRunResponse" "Amazonka.Inspector.DeleteAssessmentRun" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "DeleteAssessmentRunResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteAssessmentRunResponse :: DeleteAssessmentRunResponse Source #

Create a value of DeleteAssessmentRunResponse with all optional fields omitted.

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

DeleteAssessmentTarget

data DeleteAssessmentTarget Source #

See: newDeleteAssessmentTarget smart constructor.

Instances

Instances details
ToJSON DeleteAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTarget

ToHeaders DeleteAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTarget

ToPath DeleteAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTarget

ToQuery DeleteAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTarget

AWSRequest DeleteAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTarget

Associated Types

type AWSResponse DeleteAssessmentTarget #

Generic DeleteAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTarget

Associated Types

type Rep DeleteAssessmentTarget :: Type -> Type #

Read DeleteAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTarget

Show DeleteAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTarget

NFData DeleteAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTarget

Methods

rnf :: DeleteAssessmentTarget -> () #

Eq DeleteAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTarget

Hashable DeleteAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTarget

type AWSResponse DeleteAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTarget

type Rep DeleteAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTarget

type Rep DeleteAssessmentTarget = D1 ('MetaData "DeleteAssessmentTarget" "Amazonka.Inspector.DeleteAssessmentTarget" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "DeleteAssessmentTarget'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assessmentTargetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteAssessmentTarget Source #

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

DeleteAssessmentTarget, deleteAssessmentTarget_assessmentTargetArn - The ARN that specifies the assessment target that you want to delete.

data DeleteAssessmentTargetResponse Source #

See: newDeleteAssessmentTargetResponse smart constructor.

Instances

Instances details
Generic DeleteAssessmentTargetResponse Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTarget

Associated Types

type Rep DeleteAssessmentTargetResponse :: Type -> Type #

Read DeleteAssessmentTargetResponse Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTarget

Show DeleteAssessmentTargetResponse Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTarget

NFData DeleteAssessmentTargetResponse Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTarget

Eq DeleteAssessmentTargetResponse Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTarget

type Rep DeleteAssessmentTargetResponse Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTarget

type Rep DeleteAssessmentTargetResponse = D1 ('MetaData "DeleteAssessmentTargetResponse" "Amazonka.Inspector.DeleteAssessmentTarget" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "DeleteAssessmentTargetResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteAssessmentTargetResponse :: DeleteAssessmentTargetResponse Source #

Create a value of DeleteAssessmentTargetResponse with all optional fields omitted.

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

DeleteAssessmentTemplate

data DeleteAssessmentTemplate Source #

See: newDeleteAssessmentTemplate smart constructor.

Instances

Instances details
ToJSON DeleteAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTemplate

ToHeaders DeleteAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTemplate

ToPath DeleteAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTemplate

ToQuery DeleteAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTemplate

AWSRequest DeleteAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTemplate

Generic DeleteAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTemplate

Associated Types

type Rep DeleteAssessmentTemplate :: Type -> Type #

Read DeleteAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTemplate

Show DeleteAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTemplate

NFData DeleteAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTemplate

Eq DeleteAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTemplate

Hashable DeleteAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTemplate

type AWSResponse DeleteAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTemplate

type Rep DeleteAssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTemplate

type Rep DeleteAssessmentTemplate = D1 ('MetaData "DeleteAssessmentTemplate" "Amazonka.Inspector.DeleteAssessmentTemplate" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "DeleteAssessmentTemplate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assessmentTemplateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteAssessmentTemplate Source #

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

DeleteAssessmentTemplate, deleteAssessmentTemplate_assessmentTemplateArn - The ARN that specifies the assessment template that you want to delete.

data DeleteAssessmentTemplateResponse Source #

See: newDeleteAssessmentTemplateResponse smart constructor.

Instances

Instances details
Generic DeleteAssessmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTemplate

Associated Types

type Rep DeleteAssessmentTemplateResponse :: Type -> Type #

Read DeleteAssessmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTemplate

Show DeleteAssessmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTemplate

NFData DeleteAssessmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTemplate

Eq DeleteAssessmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTemplate

type Rep DeleteAssessmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Inspector.DeleteAssessmentTemplate

type Rep DeleteAssessmentTemplateResponse = D1 ('MetaData "DeleteAssessmentTemplateResponse" "Amazonka.Inspector.DeleteAssessmentTemplate" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "DeleteAssessmentTemplateResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteAssessmentTemplateResponse :: DeleteAssessmentTemplateResponse Source #

Create a value of DeleteAssessmentTemplateResponse with all optional fields omitted.

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

DescribeAssessmentRuns

data DescribeAssessmentRuns Source #

See: newDescribeAssessmentRuns smart constructor.

Instances

Instances details
ToJSON DescribeAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentRuns

ToHeaders DescribeAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentRuns

ToPath DescribeAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentRuns

ToQuery DescribeAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentRuns

AWSRequest DescribeAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentRuns

Associated Types

type AWSResponse DescribeAssessmentRuns #

Generic DescribeAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentRuns

Associated Types

type Rep DescribeAssessmentRuns :: Type -> Type #

Read DescribeAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentRuns

Show DescribeAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentRuns

NFData DescribeAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentRuns

Methods

rnf :: DescribeAssessmentRuns -> () #

Eq DescribeAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentRuns

Hashable DescribeAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentRuns

type AWSResponse DescribeAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentRuns

type Rep DescribeAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentRuns

type Rep DescribeAssessmentRuns = D1 ('MetaData "DescribeAssessmentRuns" "Amazonka.Inspector.DescribeAssessmentRuns" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "DescribeAssessmentRuns'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assessmentRunArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newDescribeAssessmentRuns Source #

Create a value of DescribeAssessmentRuns 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:assessmentRunArns:DescribeAssessmentRuns', describeAssessmentRuns_assessmentRunArns - The ARN that specifies the assessment run that you want to describe.

data DescribeAssessmentRunsResponse Source #

See: newDescribeAssessmentRunsResponse smart constructor.

Instances

Instances details
Generic DescribeAssessmentRunsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentRuns

Associated Types

type Rep DescribeAssessmentRunsResponse :: Type -> Type #

Read DescribeAssessmentRunsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentRuns

Show DescribeAssessmentRunsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentRuns

NFData DescribeAssessmentRunsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentRuns

Eq DescribeAssessmentRunsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentRuns

type Rep DescribeAssessmentRunsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentRuns

type Rep DescribeAssessmentRunsResponse = D1 ('MetaData "DescribeAssessmentRunsResponse" "Amazonka.Inspector.DescribeAssessmentRuns" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "DescribeAssessmentRunsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "assessmentRuns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AssessmentRun]) :*: S1 ('MetaSel ('Just "failedItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text FailedItemDetails)))))

newDescribeAssessmentRunsResponse Source #

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

$sel:assessmentRuns:DescribeAssessmentRunsResponse', describeAssessmentRunsResponse_assessmentRuns - Information about the assessment run.

$sel:failedItems:DescribeAssessmentRunsResponse', describeAssessmentRunsResponse_failedItems - Assessment run details that cannot be described. An error code is provided for each failed item.

DescribeAssessmentTargets

data DescribeAssessmentTargets Source #

See: newDescribeAssessmentTargets smart constructor.

Instances

Instances details
ToJSON DescribeAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTargets

ToHeaders DescribeAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTargets

ToPath DescribeAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTargets

ToQuery DescribeAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTargets

AWSRequest DescribeAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTargets

Generic DescribeAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTargets

Associated Types

type Rep DescribeAssessmentTargets :: Type -> Type #

Read DescribeAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTargets

Show DescribeAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTargets

NFData DescribeAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTargets

Eq DescribeAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTargets

Hashable DescribeAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTargets

type AWSResponse DescribeAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTargets

type Rep DescribeAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTargets

type Rep DescribeAssessmentTargets = D1 ('MetaData "DescribeAssessmentTargets" "Amazonka.Inspector.DescribeAssessmentTargets" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "DescribeAssessmentTargets'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assessmentTargetArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newDescribeAssessmentTargets Source #

Create a value of DescribeAssessmentTargets 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:assessmentTargetArns:DescribeAssessmentTargets', describeAssessmentTargets_assessmentTargetArns - The ARNs that specifies the assessment targets that you want to describe.

data DescribeAssessmentTargetsResponse Source #

See: newDescribeAssessmentTargetsResponse smart constructor.

Instances

Instances details
Generic DescribeAssessmentTargetsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTargets

Associated Types

type Rep DescribeAssessmentTargetsResponse :: Type -> Type #

Read DescribeAssessmentTargetsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTargets

Show DescribeAssessmentTargetsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTargets

NFData DescribeAssessmentTargetsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTargets

Eq DescribeAssessmentTargetsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTargets

type Rep DescribeAssessmentTargetsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTargets

type Rep DescribeAssessmentTargetsResponse = D1 ('MetaData "DescribeAssessmentTargetsResponse" "Amazonka.Inspector.DescribeAssessmentTargets" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "DescribeAssessmentTargetsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "assessmentTargets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AssessmentTarget]) :*: S1 ('MetaSel ('Just "failedItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text FailedItemDetails)))))

newDescribeAssessmentTargetsResponse Source #

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

$sel:assessmentTargets:DescribeAssessmentTargetsResponse', describeAssessmentTargetsResponse_assessmentTargets - Information about the assessment targets.

$sel:failedItems:DescribeAssessmentTargetsResponse', describeAssessmentTargetsResponse_failedItems - Assessment target details that cannot be described. An error code is provided for each failed item.

DescribeAssessmentTemplates

data DescribeAssessmentTemplates Source #

See: newDescribeAssessmentTemplates smart constructor.

Instances

Instances details
ToJSON DescribeAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTemplates

ToHeaders DescribeAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTemplates

ToPath DescribeAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTemplates

ToQuery DescribeAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTemplates

AWSRequest DescribeAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTemplates

Generic DescribeAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTemplates

Associated Types

type Rep DescribeAssessmentTemplates :: Type -> Type #

Read DescribeAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTemplates

Show DescribeAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTemplates

NFData DescribeAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTemplates

Eq DescribeAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTemplates

Hashable DescribeAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTemplates

type AWSResponse DescribeAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTemplates

type Rep DescribeAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTemplates

type Rep DescribeAssessmentTemplates = D1 ('MetaData "DescribeAssessmentTemplates" "Amazonka.Inspector.DescribeAssessmentTemplates" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "DescribeAssessmentTemplates'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assessmentTemplateArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newDescribeAssessmentTemplates Source #

Create a value of DescribeAssessmentTemplates 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:assessmentTemplateArns:DescribeAssessmentTemplates', describeAssessmentTemplates_assessmentTemplateArns - Undocumented member.

data DescribeAssessmentTemplatesResponse Source #

Instances

Instances details
Generic DescribeAssessmentTemplatesResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTemplates

Read DescribeAssessmentTemplatesResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTemplates

Show DescribeAssessmentTemplatesResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTemplates

NFData DescribeAssessmentTemplatesResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTemplates

Eq DescribeAssessmentTemplatesResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTemplates

type Rep DescribeAssessmentTemplatesResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeAssessmentTemplates

type Rep DescribeAssessmentTemplatesResponse = D1 ('MetaData "DescribeAssessmentTemplatesResponse" "Amazonka.Inspector.DescribeAssessmentTemplates" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "DescribeAssessmentTemplatesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "assessmentTemplates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AssessmentTemplate]) :*: S1 ('MetaSel ('Just "failedItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text FailedItemDetails)))))

newDescribeAssessmentTemplatesResponse Source #

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

$sel:assessmentTemplates:DescribeAssessmentTemplatesResponse', describeAssessmentTemplatesResponse_assessmentTemplates - Information about the assessment templates.

$sel:failedItems:DescribeAssessmentTemplatesResponse', describeAssessmentTemplatesResponse_failedItems - Assessment template details that cannot be described. An error code is provided for each failed item.

DescribeCrossAccountAccessRole

data DescribeCrossAccountAccessRole Source #

See: newDescribeCrossAccountAccessRole smart constructor.

Instances

Instances details
ToJSON DescribeCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.DescribeCrossAccountAccessRole

ToHeaders DescribeCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.DescribeCrossAccountAccessRole

ToPath DescribeCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.DescribeCrossAccountAccessRole

ToQuery DescribeCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.DescribeCrossAccountAccessRole

AWSRequest DescribeCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.DescribeCrossAccountAccessRole

Generic DescribeCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.DescribeCrossAccountAccessRole

Associated Types

type Rep DescribeCrossAccountAccessRole :: Type -> Type #

Read DescribeCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.DescribeCrossAccountAccessRole

Show DescribeCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.DescribeCrossAccountAccessRole

NFData DescribeCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.DescribeCrossAccountAccessRole

Eq DescribeCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.DescribeCrossAccountAccessRole

Hashable DescribeCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.DescribeCrossAccountAccessRole

type AWSResponse DescribeCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.DescribeCrossAccountAccessRole

type Rep DescribeCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.DescribeCrossAccountAccessRole

type Rep DescribeCrossAccountAccessRole = D1 ('MetaData "DescribeCrossAccountAccessRole" "Amazonka.Inspector.DescribeCrossAccountAccessRole" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "DescribeCrossAccountAccessRole'" 'PrefixI 'False) (U1 :: Type -> Type))

newDescribeCrossAccountAccessRole :: DescribeCrossAccountAccessRole Source #

Create a value of DescribeCrossAccountAccessRole with all optional fields omitted.

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

data DescribeCrossAccountAccessRoleResponse Source #

Instances

Instances details
Generic DescribeCrossAccountAccessRoleResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeCrossAccountAccessRole

Read DescribeCrossAccountAccessRoleResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeCrossAccountAccessRole

Show DescribeCrossAccountAccessRoleResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeCrossAccountAccessRole

NFData DescribeCrossAccountAccessRoleResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeCrossAccountAccessRole

Eq DescribeCrossAccountAccessRoleResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeCrossAccountAccessRole

type Rep DescribeCrossAccountAccessRoleResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeCrossAccountAccessRole

type Rep DescribeCrossAccountAccessRoleResponse = D1 ('MetaData "DescribeCrossAccountAccessRoleResponse" "Amazonka.Inspector.DescribeCrossAccountAccessRole" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "DescribeCrossAccountAccessRoleResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "valid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "registeredAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newDescribeCrossAccountAccessRoleResponse Source #

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

$sel:roleArn:DescribeCrossAccountAccessRoleResponse', describeCrossAccountAccessRoleResponse_roleArn - The ARN that specifies the IAM role that Amazon Inspector uses to access your AWS account.

$sel:valid:DescribeCrossAccountAccessRoleResponse', describeCrossAccountAccessRoleResponse_valid - A Boolean value that specifies whether the IAM role has the necessary policies attached to enable Amazon Inspector to access your AWS account.

$sel:registeredAt:DescribeCrossAccountAccessRoleResponse', describeCrossAccountAccessRoleResponse_registeredAt - The date when the cross-account access role was registered.

DescribeExclusions

data DescribeExclusions Source #

See: newDescribeExclusions smart constructor.

Instances

Instances details
ToJSON DescribeExclusions Source # 
Instance details

Defined in Amazonka.Inspector.DescribeExclusions

ToHeaders DescribeExclusions Source # 
Instance details

Defined in Amazonka.Inspector.DescribeExclusions

ToPath DescribeExclusions Source # 
Instance details

Defined in Amazonka.Inspector.DescribeExclusions

ToQuery DescribeExclusions Source # 
Instance details

Defined in Amazonka.Inspector.DescribeExclusions

AWSRequest DescribeExclusions Source # 
Instance details

Defined in Amazonka.Inspector.DescribeExclusions

Associated Types

type AWSResponse DescribeExclusions #

Generic DescribeExclusions Source # 
Instance details

Defined in Amazonka.Inspector.DescribeExclusions

Associated Types

type Rep DescribeExclusions :: Type -> Type #

Read DescribeExclusions Source # 
Instance details

Defined in Amazonka.Inspector.DescribeExclusions

Show DescribeExclusions Source # 
Instance details

Defined in Amazonka.Inspector.DescribeExclusions

NFData DescribeExclusions Source # 
Instance details

Defined in Amazonka.Inspector.DescribeExclusions

Methods

rnf :: DescribeExclusions -> () #

Eq DescribeExclusions Source # 
Instance details

Defined in Amazonka.Inspector.DescribeExclusions

Hashable DescribeExclusions Source # 
Instance details

Defined in Amazonka.Inspector.DescribeExclusions

type AWSResponse DescribeExclusions Source # 
Instance details

Defined in Amazonka.Inspector.DescribeExclusions

type Rep DescribeExclusions Source # 
Instance details

Defined in Amazonka.Inspector.DescribeExclusions

type Rep DescribeExclusions = D1 ('MetaData "DescribeExclusions" "Amazonka.Inspector.DescribeExclusions" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "DescribeExclusions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Locale)) :*: S1 ('MetaSel ('Just "exclusionArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newDescribeExclusions Source #

Create a value of DescribeExclusions 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:locale:DescribeExclusions', describeExclusions_locale - The locale into which you want to translate the exclusion's title, description, and recommendation.

$sel:exclusionArns:DescribeExclusions', describeExclusions_exclusionArns - The list of ARNs that specify the exclusions that you want to describe.

data DescribeExclusionsResponse Source #

See: newDescribeExclusionsResponse smart constructor.

Instances

Instances details
Generic DescribeExclusionsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeExclusions

Associated Types

type Rep DescribeExclusionsResponse :: Type -> Type #

Read DescribeExclusionsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeExclusions

Show DescribeExclusionsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeExclusions

NFData DescribeExclusionsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeExclusions

Eq DescribeExclusionsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeExclusions

type Rep DescribeExclusionsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeExclusions

type Rep DescribeExclusionsResponse = D1 ('MetaData "DescribeExclusionsResponse" "Amazonka.Inspector.DescribeExclusions" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "DescribeExclusionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "exclusions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Exclusion)) :*: S1 ('MetaSel ('Just "failedItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text FailedItemDetails)))))

newDescribeExclusionsResponse Source #

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

$sel:exclusions:DescribeExclusionsResponse', describeExclusionsResponse_exclusions - Information about the exclusions.

$sel:failedItems:DescribeExclusionsResponse', describeExclusionsResponse_failedItems - Exclusion details that cannot be described. An error code is provided for each failed item.

DescribeFindings

data DescribeFindings Source #

See: newDescribeFindings smart constructor.

Instances

Instances details
ToJSON DescribeFindings Source # 
Instance details

Defined in Amazonka.Inspector.DescribeFindings

ToHeaders DescribeFindings Source # 
Instance details

Defined in Amazonka.Inspector.DescribeFindings

ToPath DescribeFindings Source # 
Instance details

Defined in Amazonka.Inspector.DescribeFindings

ToQuery DescribeFindings Source # 
Instance details

Defined in Amazonka.Inspector.DescribeFindings

AWSRequest DescribeFindings Source # 
Instance details

Defined in Amazonka.Inspector.DescribeFindings

Associated Types

type AWSResponse DescribeFindings #

Generic DescribeFindings Source # 
Instance details

Defined in Amazonka.Inspector.DescribeFindings

Associated Types

type Rep DescribeFindings :: Type -> Type #

Read DescribeFindings Source # 
Instance details

Defined in Amazonka.Inspector.DescribeFindings

Show DescribeFindings Source # 
Instance details

Defined in Amazonka.Inspector.DescribeFindings

NFData DescribeFindings Source # 
Instance details

Defined in Amazonka.Inspector.DescribeFindings

Methods

rnf :: DescribeFindings -> () #

Eq DescribeFindings Source # 
Instance details

Defined in Amazonka.Inspector.DescribeFindings

Hashable DescribeFindings Source # 
Instance details

Defined in Amazonka.Inspector.DescribeFindings

type AWSResponse DescribeFindings Source # 
Instance details

Defined in Amazonka.Inspector.DescribeFindings

type Rep DescribeFindings Source # 
Instance details

Defined in Amazonka.Inspector.DescribeFindings

type Rep DescribeFindings = D1 ('MetaData "DescribeFindings" "Amazonka.Inspector.DescribeFindings" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "DescribeFindings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Locale)) :*: S1 ('MetaSel ('Just "findingArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newDescribeFindings Source #

Create a value of DescribeFindings 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:locale:DescribeFindings', describeFindings_locale - The locale into which you want to translate a finding description, recommendation, and the short description that identifies the finding.

$sel:findingArns:DescribeFindings', describeFindings_findingArns - The ARN that specifies the finding that you want to describe.

data DescribeFindingsResponse Source #

See: newDescribeFindingsResponse smart constructor.

Instances

Instances details
Generic DescribeFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeFindings

Associated Types

type Rep DescribeFindingsResponse :: Type -> Type #

Read DescribeFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeFindings

Show DescribeFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeFindings

NFData DescribeFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeFindings

Eq DescribeFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeFindings

type Rep DescribeFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeFindings

type Rep DescribeFindingsResponse = D1 ('MetaData "DescribeFindingsResponse" "Amazonka.Inspector.DescribeFindings" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "DescribeFindingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "findings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Finding]) :*: S1 ('MetaSel ('Just "failedItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text FailedItemDetails)))))

newDescribeFindingsResponse Source #

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

$sel:findings:DescribeFindingsResponse', describeFindingsResponse_findings - Information about the finding.

$sel:failedItems:DescribeFindingsResponse', describeFindingsResponse_failedItems - Finding details that cannot be described. An error code is provided for each failed item.

DescribeResourceGroups

data DescribeResourceGroups Source #

See: newDescribeResourceGroups smart constructor.

Instances

Instances details
ToJSON DescribeResourceGroups Source # 
Instance details

Defined in Amazonka.Inspector.DescribeResourceGroups

ToHeaders DescribeResourceGroups Source # 
Instance details

Defined in Amazonka.Inspector.DescribeResourceGroups

ToPath DescribeResourceGroups Source # 
Instance details

Defined in Amazonka.Inspector.DescribeResourceGroups

ToQuery DescribeResourceGroups Source # 
Instance details

Defined in Amazonka.Inspector.DescribeResourceGroups

AWSRequest DescribeResourceGroups Source # 
Instance details

Defined in Amazonka.Inspector.DescribeResourceGroups

Associated Types

type AWSResponse DescribeResourceGroups #

Generic DescribeResourceGroups Source # 
Instance details

Defined in Amazonka.Inspector.DescribeResourceGroups

Associated Types

type Rep DescribeResourceGroups :: Type -> Type #

Read DescribeResourceGroups Source # 
Instance details

Defined in Amazonka.Inspector.DescribeResourceGroups

Show DescribeResourceGroups Source # 
Instance details

Defined in Amazonka.Inspector.DescribeResourceGroups

NFData DescribeResourceGroups Source # 
Instance details

Defined in Amazonka.Inspector.DescribeResourceGroups

Methods

rnf :: DescribeResourceGroups -> () #

Eq DescribeResourceGroups Source # 
Instance details

Defined in Amazonka.Inspector.DescribeResourceGroups

Hashable DescribeResourceGroups Source # 
Instance details

Defined in Amazonka.Inspector.DescribeResourceGroups

type AWSResponse DescribeResourceGroups Source # 
Instance details

Defined in Amazonka.Inspector.DescribeResourceGroups

type Rep DescribeResourceGroups Source # 
Instance details

Defined in Amazonka.Inspector.DescribeResourceGroups

type Rep DescribeResourceGroups = D1 ('MetaData "DescribeResourceGroups" "Amazonka.Inspector.DescribeResourceGroups" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "DescribeResourceGroups'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceGroupArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newDescribeResourceGroups Source #

Create a value of DescribeResourceGroups 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:resourceGroupArns:DescribeResourceGroups', describeResourceGroups_resourceGroupArns - The ARN that specifies the resource group that you want to describe.

data DescribeResourceGroupsResponse Source #

See: newDescribeResourceGroupsResponse smart constructor.

Instances

Instances details
Generic DescribeResourceGroupsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeResourceGroups

Associated Types

type Rep DescribeResourceGroupsResponse :: Type -> Type #

Read DescribeResourceGroupsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeResourceGroups

Show DescribeResourceGroupsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeResourceGroups

NFData DescribeResourceGroupsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeResourceGroups

Eq DescribeResourceGroupsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeResourceGroups

type Rep DescribeResourceGroupsResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeResourceGroups

type Rep DescribeResourceGroupsResponse = D1 ('MetaData "DescribeResourceGroupsResponse" "Amazonka.Inspector.DescribeResourceGroups" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "DescribeResourceGroupsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "resourceGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ResourceGroup]) :*: S1 ('MetaSel ('Just "failedItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text FailedItemDetails)))))

newDescribeResourceGroupsResponse Source #

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

$sel:resourceGroups:DescribeResourceGroupsResponse', describeResourceGroupsResponse_resourceGroups - Information about a resource group.

$sel:failedItems:DescribeResourceGroupsResponse', describeResourceGroupsResponse_failedItems - Resource group details that cannot be described. An error code is provided for each failed item.

DescribeRulesPackages

data DescribeRulesPackages Source #

See: newDescribeRulesPackages smart constructor.

Instances

Instances details
ToJSON DescribeRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.DescribeRulesPackages

ToHeaders DescribeRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.DescribeRulesPackages

ToPath DescribeRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.DescribeRulesPackages

ToQuery DescribeRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.DescribeRulesPackages

AWSRequest DescribeRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.DescribeRulesPackages

Associated Types

type AWSResponse DescribeRulesPackages #

Generic DescribeRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.DescribeRulesPackages

Associated Types

type Rep DescribeRulesPackages :: Type -> Type #

Read DescribeRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.DescribeRulesPackages

Show DescribeRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.DescribeRulesPackages

NFData DescribeRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.DescribeRulesPackages

Methods

rnf :: DescribeRulesPackages -> () #

Eq DescribeRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.DescribeRulesPackages

Hashable DescribeRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.DescribeRulesPackages

type AWSResponse DescribeRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.DescribeRulesPackages

type Rep DescribeRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.DescribeRulesPackages

type Rep DescribeRulesPackages = D1 ('MetaData "DescribeRulesPackages" "Amazonka.Inspector.DescribeRulesPackages" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "DescribeRulesPackages'" 'PrefixI 'True) (S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Locale)) :*: S1 ('MetaSel ('Just "rulesPackageArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newDescribeRulesPackages Source #

Create a value of DescribeRulesPackages 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:locale:DescribeRulesPackages', describeRulesPackages_locale - The locale that you want to translate a rules package description into.

DescribeRulesPackages, describeRulesPackages_rulesPackageArns - The ARN that specifies the rules package that you want to describe.

data DescribeRulesPackagesResponse Source #

See: newDescribeRulesPackagesResponse smart constructor.

Instances

Instances details
Generic DescribeRulesPackagesResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeRulesPackages

Associated Types

type Rep DescribeRulesPackagesResponse :: Type -> Type #

Read DescribeRulesPackagesResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeRulesPackages

Show DescribeRulesPackagesResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeRulesPackages

NFData DescribeRulesPackagesResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeRulesPackages

Eq DescribeRulesPackagesResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeRulesPackages

type Rep DescribeRulesPackagesResponse Source # 
Instance details

Defined in Amazonka.Inspector.DescribeRulesPackages

type Rep DescribeRulesPackagesResponse = D1 ('MetaData "DescribeRulesPackagesResponse" "Amazonka.Inspector.DescribeRulesPackages" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "DescribeRulesPackagesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "rulesPackages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [RulesPackage]) :*: S1 ('MetaSel ('Just "failedItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text FailedItemDetails)))))

newDescribeRulesPackagesResponse Source #

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

$sel:rulesPackages:DescribeRulesPackagesResponse', describeRulesPackagesResponse_rulesPackages - Information about the rules package.

$sel:failedItems:DescribeRulesPackagesResponse', describeRulesPackagesResponse_failedItems - Rules package details that cannot be described. An error code is provided for each failed item.

GetAssessmentReport

data GetAssessmentReport Source #

See: newGetAssessmentReport smart constructor.

Instances

Instances details
ToJSON GetAssessmentReport Source # 
Instance details

Defined in Amazonka.Inspector.GetAssessmentReport

ToHeaders GetAssessmentReport Source # 
Instance details

Defined in Amazonka.Inspector.GetAssessmentReport

ToPath GetAssessmentReport Source # 
Instance details

Defined in Amazonka.Inspector.GetAssessmentReport

ToQuery GetAssessmentReport Source # 
Instance details

Defined in Amazonka.Inspector.GetAssessmentReport

AWSRequest GetAssessmentReport Source # 
Instance details

Defined in Amazonka.Inspector.GetAssessmentReport

Associated Types

type AWSResponse GetAssessmentReport #

Generic GetAssessmentReport Source # 
Instance details

Defined in Amazonka.Inspector.GetAssessmentReport

Associated Types

type Rep GetAssessmentReport :: Type -> Type #

Read GetAssessmentReport Source # 
Instance details

Defined in Amazonka.Inspector.GetAssessmentReport

Show GetAssessmentReport Source # 
Instance details

Defined in Amazonka.Inspector.GetAssessmentReport

NFData GetAssessmentReport Source # 
Instance details

Defined in Amazonka.Inspector.GetAssessmentReport

Methods

rnf :: GetAssessmentReport -> () #

Eq GetAssessmentReport Source # 
Instance details

Defined in Amazonka.Inspector.GetAssessmentReport

Hashable GetAssessmentReport Source # 
Instance details

Defined in Amazonka.Inspector.GetAssessmentReport

type AWSResponse GetAssessmentReport Source # 
Instance details

Defined in Amazonka.Inspector.GetAssessmentReport

type Rep GetAssessmentReport Source # 
Instance details

Defined in Amazonka.Inspector.GetAssessmentReport

type Rep GetAssessmentReport = D1 ('MetaData "GetAssessmentReport" "Amazonka.Inspector.GetAssessmentReport" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "GetAssessmentReport'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assessmentRunArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "reportFileFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ReportFileFormat) :*: S1 ('MetaSel ('Just "reportType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ReportType))))

newGetAssessmentReport Source #

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

GetAssessmentReport, getAssessmentReport_assessmentRunArn - The ARN that specifies the assessment run for which you want to generate a report.

$sel:reportFileFormat:GetAssessmentReport', getAssessmentReport_reportFileFormat - Specifies the file format (html or pdf) of the assessment report that you want to generate.

$sel:reportType:GetAssessmentReport', getAssessmentReport_reportType - Specifies the type of the assessment report that you want to generate. There are two types of assessment reports: a finding report and a full report. For more information, see Assessment Reports.

data GetAssessmentReportResponse Source #

See: newGetAssessmentReportResponse smart constructor.

Instances

Instances details
Generic GetAssessmentReportResponse Source # 
Instance details

Defined in Amazonka.Inspector.GetAssessmentReport

Associated Types

type Rep GetAssessmentReportResponse :: Type -> Type #

Read GetAssessmentReportResponse Source # 
Instance details

Defined in Amazonka.Inspector.GetAssessmentReport

Show GetAssessmentReportResponse Source # 
Instance details

Defined in Amazonka.Inspector.GetAssessmentReport

NFData GetAssessmentReportResponse Source # 
Instance details

Defined in Amazonka.Inspector.GetAssessmentReport

Eq GetAssessmentReportResponse Source # 
Instance details

Defined in Amazonka.Inspector.GetAssessmentReport

type Rep GetAssessmentReportResponse Source # 
Instance details

Defined in Amazonka.Inspector.GetAssessmentReport

type Rep GetAssessmentReportResponse = D1 ('MetaData "GetAssessmentReportResponse" "Amazonka.Inspector.GetAssessmentReport" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "GetAssessmentReportResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ReportStatus))))

newGetAssessmentReportResponse Source #

Create a value of GetAssessmentReportResponse 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:GetAssessmentReportResponse', getAssessmentReportResponse_url - Specifies the URL where you can find the generated assessment report. This parameter is only returned if the report is successfully generated.

$sel:httpStatus:GetAssessmentReportResponse', getAssessmentReportResponse_httpStatus - The response's http status code.

$sel:status:GetAssessmentReportResponse', getAssessmentReportResponse_status - Specifies the status of the request to generate an assessment report.

GetExclusionsPreview

data GetExclusionsPreview Source #

See: newGetExclusionsPreview smart constructor.

Instances

Instances details
ToJSON GetExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.GetExclusionsPreview

ToHeaders GetExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.GetExclusionsPreview

ToPath GetExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.GetExclusionsPreview

ToQuery GetExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.GetExclusionsPreview

AWSRequest GetExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.GetExclusionsPreview

Associated Types

type AWSResponse GetExclusionsPreview #

Generic GetExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.GetExclusionsPreview

Associated Types

type Rep GetExclusionsPreview :: Type -> Type #

Read GetExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.GetExclusionsPreview

Show GetExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.GetExclusionsPreview

NFData GetExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.GetExclusionsPreview

Methods

rnf :: GetExclusionsPreview -> () #

Eq GetExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.GetExclusionsPreview

Hashable GetExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.GetExclusionsPreview

type AWSResponse GetExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.GetExclusionsPreview

type Rep GetExclusionsPreview Source # 
Instance details

Defined in Amazonka.Inspector.GetExclusionsPreview

type Rep GetExclusionsPreview = D1 ('MetaData "GetExclusionsPreview" "Amazonka.Inspector.GetExclusionsPreview" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "GetExclusionsPreview'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Locale)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "assessmentTemplateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "previewToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newGetExclusionsPreview Source #

Create a value of GetExclusionsPreview 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:locale:GetExclusionsPreview', getExclusionsPreview_locale - The locale into which you want to translate the exclusion's title, description, and recommendation.

$sel:maxResults:GetExclusionsPreview', getExclusionsPreview_maxResults - You can use this parameter to indicate the maximum number of items you want in the response. The default value is 100. The maximum value is 500.

GetExclusionsPreview, getExclusionsPreview_nextToken - You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the GetExclusionsPreviewRequest action. Subsequent calls to the action fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

GetExclusionsPreview, getExclusionsPreview_assessmentTemplateArn - The ARN that specifies the assessment template for which the exclusions preview was requested.

$sel:previewToken:GetExclusionsPreview', getExclusionsPreview_previewToken - The unique identifier associated of the exclusions preview.

data GetExclusionsPreviewResponse Source #

See: newGetExclusionsPreviewResponse smart constructor.

Instances

Instances details
Generic GetExclusionsPreviewResponse Source # 
Instance details

Defined in Amazonka.Inspector.GetExclusionsPreview

Associated Types

type Rep GetExclusionsPreviewResponse :: Type -> Type #

Read GetExclusionsPreviewResponse Source # 
Instance details

Defined in Amazonka.Inspector.GetExclusionsPreview

Show GetExclusionsPreviewResponse Source # 
Instance details

Defined in Amazonka.Inspector.GetExclusionsPreview

NFData GetExclusionsPreviewResponse Source # 
Instance details

Defined in Amazonka.Inspector.GetExclusionsPreview

Eq GetExclusionsPreviewResponse Source # 
Instance details

Defined in Amazonka.Inspector.GetExclusionsPreview

type Rep GetExclusionsPreviewResponse Source # 
Instance details

Defined in Amazonka.Inspector.GetExclusionsPreview

type Rep GetExclusionsPreviewResponse = D1 ('MetaData "GetExclusionsPreviewResponse" "Amazonka.Inspector.GetExclusionsPreview" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "GetExclusionsPreviewResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "exclusionPreviews") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ExclusionPreview])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "previewStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PreviewStatus))))

newGetExclusionsPreviewResponse Source #

Create a value of GetExclusionsPreviewResponse 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:exclusionPreviews:GetExclusionsPreviewResponse', getExclusionsPreviewResponse_exclusionPreviews - Information about the exclusions included in the preview.

GetExclusionsPreview, getExclusionsPreviewResponse_nextToken - When a response is generated, if there is more data to be listed, this parameters is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.

$sel:httpStatus:GetExclusionsPreviewResponse', getExclusionsPreviewResponse_httpStatus - The response's http status code.

$sel:previewStatus:GetExclusionsPreviewResponse', getExclusionsPreviewResponse_previewStatus - Specifies the status of the request to generate an exclusions preview.

GetTelemetryMetadata

data GetTelemetryMetadata Source #

See: newGetTelemetryMetadata smart constructor.

Instances

Instances details
ToJSON GetTelemetryMetadata Source # 
Instance details

Defined in Amazonka.Inspector.GetTelemetryMetadata

ToHeaders GetTelemetryMetadata Source # 
Instance details

Defined in Amazonka.Inspector.GetTelemetryMetadata

ToPath GetTelemetryMetadata Source # 
Instance details

Defined in Amazonka.Inspector.GetTelemetryMetadata

ToQuery GetTelemetryMetadata Source # 
Instance details

Defined in Amazonka.Inspector.GetTelemetryMetadata

AWSRequest GetTelemetryMetadata Source # 
Instance details

Defined in Amazonka.Inspector.GetTelemetryMetadata

Associated Types

type AWSResponse GetTelemetryMetadata #

Generic GetTelemetryMetadata Source # 
Instance details

Defined in Amazonka.Inspector.GetTelemetryMetadata

Associated Types

type Rep GetTelemetryMetadata :: Type -> Type #

Read GetTelemetryMetadata Source # 
Instance details

Defined in Amazonka.Inspector.GetTelemetryMetadata

Show GetTelemetryMetadata Source # 
Instance details

Defined in Amazonka.Inspector.GetTelemetryMetadata

NFData GetTelemetryMetadata Source # 
Instance details

Defined in Amazonka.Inspector.GetTelemetryMetadata

Methods

rnf :: GetTelemetryMetadata -> () #

Eq GetTelemetryMetadata Source # 
Instance details

Defined in Amazonka.Inspector.GetTelemetryMetadata

Hashable GetTelemetryMetadata Source # 
Instance details

Defined in Amazonka.Inspector.GetTelemetryMetadata

type AWSResponse GetTelemetryMetadata Source # 
Instance details

Defined in Amazonka.Inspector.GetTelemetryMetadata

type Rep GetTelemetryMetadata Source # 
Instance details

Defined in Amazonka.Inspector.GetTelemetryMetadata

type Rep GetTelemetryMetadata = D1 ('MetaData "GetTelemetryMetadata" "Amazonka.Inspector.GetTelemetryMetadata" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "GetTelemetryMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assessmentRunArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetTelemetryMetadata Source #

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

GetTelemetryMetadata, getTelemetryMetadata_assessmentRunArn - The ARN that specifies the assessment run that has the telemetry data that you want to obtain.

data GetTelemetryMetadataResponse Source #

See: newGetTelemetryMetadataResponse smart constructor.

Instances

Instances details
Generic GetTelemetryMetadataResponse Source # 
Instance details

Defined in Amazonka.Inspector.GetTelemetryMetadata

Associated Types

type Rep GetTelemetryMetadataResponse :: Type -> Type #

Read GetTelemetryMetadataResponse Source # 
Instance details

Defined in Amazonka.Inspector.GetTelemetryMetadata

Show GetTelemetryMetadataResponse Source # 
Instance details

Defined in Amazonka.Inspector.GetTelemetryMetadata

NFData GetTelemetryMetadataResponse Source # 
Instance details

Defined in Amazonka.Inspector.GetTelemetryMetadata

Eq GetTelemetryMetadataResponse Source # 
Instance details

Defined in Amazonka.Inspector.GetTelemetryMetadata

type Rep GetTelemetryMetadataResponse Source # 
Instance details

Defined in Amazonka.Inspector.GetTelemetryMetadata

type Rep GetTelemetryMetadataResponse = D1 ('MetaData "GetTelemetryMetadataResponse" "Amazonka.Inspector.GetTelemetryMetadata" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "GetTelemetryMetadataResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "telemetryMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [TelemetryMetadata])))

newGetTelemetryMetadataResponse Source #

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

GetTelemetryMetadataResponse, getTelemetryMetadataResponse_telemetryMetadata - Telemetry details.

ListAssessmentRunAgents (Paginated)

data ListAssessmentRunAgents Source #

See: newListAssessmentRunAgents smart constructor.

Instances

Instances details
ToJSON ListAssessmentRunAgents Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRunAgents

ToHeaders ListAssessmentRunAgents Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRunAgents

ToPath ListAssessmentRunAgents Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRunAgents

ToQuery ListAssessmentRunAgents Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRunAgents

AWSPager ListAssessmentRunAgents Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRunAgents

AWSRequest ListAssessmentRunAgents Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRunAgents

Generic ListAssessmentRunAgents Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRunAgents

Associated Types

type Rep ListAssessmentRunAgents :: Type -> Type #

Read ListAssessmentRunAgents Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRunAgents

Show ListAssessmentRunAgents Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRunAgents

NFData ListAssessmentRunAgents Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRunAgents

Methods

rnf :: ListAssessmentRunAgents -> () #

Eq ListAssessmentRunAgents Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRunAgents

Hashable ListAssessmentRunAgents Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRunAgents

type AWSResponse ListAssessmentRunAgents Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRunAgents

type Rep ListAssessmentRunAgents Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRunAgents

type Rep ListAssessmentRunAgents = D1 ('MetaData "ListAssessmentRunAgents" "Amazonka.Inspector.ListAssessmentRunAgents" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "ListAssessmentRunAgents'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AgentFilter)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "assessmentRunArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListAssessmentRunAgents Source #

Create a value of ListAssessmentRunAgents 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:filter':ListAssessmentRunAgents', listAssessmentRunAgents_filter - You can use this parameter to specify a subset of data to be included in the action's response.

For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.

$sel:maxResults:ListAssessmentRunAgents', listAssessmentRunAgents_maxResults - You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 10. The maximum value is 500.

ListAssessmentRunAgents, listAssessmentRunAgents_nextToken - You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentRunAgents action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

ListAssessmentRunAgents, listAssessmentRunAgents_assessmentRunArn - The ARN that specifies the assessment run whose agents you want to list.

data ListAssessmentRunAgentsResponse Source #

See: newListAssessmentRunAgentsResponse smart constructor.

Instances

Instances details
Generic ListAssessmentRunAgentsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRunAgents

Associated Types

type Rep ListAssessmentRunAgentsResponse :: Type -> Type #

Read ListAssessmentRunAgentsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRunAgents

Show ListAssessmentRunAgentsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRunAgents

NFData ListAssessmentRunAgentsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRunAgents

Eq ListAssessmentRunAgentsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRunAgents

type Rep ListAssessmentRunAgentsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRunAgents

type Rep ListAssessmentRunAgentsResponse = D1 ('MetaData "ListAssessmentRunAgentsResponse" "Amazonka.Inspector.ListAssessmentRunAgents" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "ListAssessmentRunAgentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "assessmentRunAgents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AssessmentRunAgent]))))

newListAssessmentRunAgentsResponse Source #

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

ListAssessmentRunAgents, listAssessmentRunAgentsResponse_nextToken - When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.

$sel:httpStatus:ListAssessmentRunAgentsResponse', listAssessmentRunAgentsResponse_httpStatus - The response's http status code.

$sel:assessmentRunAgents:ListAssessmentRunAgentsResponse', listAssessmentRunAgentsResponse_assessmentRunAgents - A list of ARNs that specifies the agents returned by the action.

ListAssessmentRuns (Paginated)

data ListAssessmentRuns Source #

See: newListAssessmentRuns smart constructor.

Instances

Instances details
ToJSON ListAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRuns

ToHeaders ListAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRuns

ToPath ListAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRuns

ToQuery ListAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRuns

AWSPager ListAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRuns

AWSRequest ListAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRuns

Associated Types

type AWSResponse ListAssessmentRuns #

Generic ListAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRuns

Associated Types

type Rep ListAssessmentRuns :: Type -> Type #

Read ListAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRuns

Show ListAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRuns

NFData ListAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRuns

Methods

rnf :: ListAssessmentRuns -> () #

Eq ListAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRuns

Hashable ListAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRuns

type AWSResponse ListAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRuns

type Rep ListAssessmentRuns Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRuns

type Rep ListAssessmentRuns = D1 ('MetaData "ListAssessmentRuns" "Amazonka.Inspector.ListAssessmentRuns" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "ListAssessmentRuns'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "assessmentTemplateArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AssessmentRunFilter))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListAssessmentRuns :: ListAssessmentRuns Source #

Create a value of ListAssessmentRuns 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:assessmentTemplateArns:ListAssessmentRuns', listAssessmentRuns_assessmentTemplateArns - The ARNs that specify the assessment templates whose assessment runs you want to list.

$sel:filter':ListAssessmentRuns', listAssessmentRuns_filter - You can use this parameter to specify a subset of data to be included in the action's response.

For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.

$sel:maxResults:ListAssessmentRuns', listAssessmentRuns_maxResults - You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 10. The maximum value is 500.

ListAssessmentRuns, listAssessmentRuns_nextToken - You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentRuns action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

data ListAssessmentRunsResponse Source #

See: newListAssessmentRunsResponse smart constructor.

Instances

Instances details
Generic ListAssessmentRunsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRuns

Associated Types

type Rep ListAssessmentRunsResponse :: Type -> Type #

Read ListAssessmentRunsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRuns

Show ListAssessmentRunsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRuns

NFData ListAssessmentRunsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRuns

Eq ListAssessmentRunsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRuns

type Rep ListAssessmentRunsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentRuns

type Rep ListAssessmentRunsResponse = D1 ('MetaData "ListAssessmentRunsResponse" "Amazonka.Inspector.ListAssessmentRuns" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "ListAssessmentRunsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "assessmentRunArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newListAssessmentRunsResponse Source #

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

ListAssessmentRuns, listAssessmentRunsResponse_nextToken - When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.

$sel:httpStatus:ListAssessmentRunsResponse', listAssessmentRunsResponse_httpStatus - The response's http status code.

$sel:assessmentRunArns:ListAssessmentRunsResponse', listAssessmentRunsResponse_assessmentRunArns - A list of ARNs that specifies the assessment runs that are returned by the action.

ListAssessmentTargets (Paginated)

data ListAssessmentTargets Source #

See: newListAssessmentTargets smart constructor.

Instances

Instances details
ToJSON ListAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTargets

ToHeaders ListAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTargets

ToPath ListAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTargets

ToQuery ListAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTargets

AWSPager ListAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTargets

AWSRequest ListAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTargets

Associated Types

type AWSResponse ListAssessmentTargets #

Generic ListAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTargets

Associated Types

type Rep ListAssessmentTargets :: Type -> Type #

Read ListAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTargets

Show ListAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTargets

NFData ListAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTargets

Methods

rnf :: ListAssessmentTargets -> () #

Eq ListAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTargets

Hashable ListAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTargets

type AWSResponse ListAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTargets

type Rep ListAssessmentTargets Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTargets

type Rep ListAssessmentTargets = D1 ('MetaData "ListAssessmentTargets" "Amazonka.Inspector.ListAssessmentTargets" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "ListAssessmentTargets'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AssessmentTargetFilter)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListAssessmentTargets :: ListAssessmentTargets Source #

Create a value of ListAssessmentTargets 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:filter':ListAssessmentTargets', listAssessmentTargets_filter - You can use this parameter to specify a subset of data to be included in the action's response.

For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.

$sel:maxResults:ListAssessmentTargets', listAssessmentTargets_maxResults - You can use this parameter to indicate the maximum number of items you want in the response. The default value is 10. The maximum value is 500.

ListAssessmentTargets, listAssessmentTargets_nextToken - You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentTargets action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

data ListAssessmentTargetsResponse Source #

See: newListAssessmentTargetsResponse smart constructor.

Instances

Instances details
Generic ListAssessmentTargetsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTargets

Associated Types

type Rep ListAssessmentTargetsResponse :: Type -> Type #

Read ListAssessmentTargetsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTargets

Show ListAssessmentTargetsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTargets

NFData ListAssessmentTargetsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTargets

Eq ListAssessmentTargetsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTargets

type Rep ListAssessmentTargetsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTargets

type Rep ListAssessmentTargetsResponse = D1 ('MetaData "ListAssessmentTargetsResponse" "Amazonka.Inspector.ListAssessmentTargets" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "ListAssessmentTargetsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "assessmentTargetArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newListAssessmentTargetsResponse Source #

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

ListAssessmentTargets, listAssessmentTargetsResponse_nextToken - When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.

$sel:httpStatus:ListAssessmentTargetsResponse', listAssessmentTargetsResponse_httpStatus - The response's http status code.

$sel:assessmentTargetArns:ListAssessmentTargetsResponse', listAssessmentTargetsResponse_assessmentTargetArns - A list of ARNs that specifies the assessment targets that are returned by the action.

ListAssessmentTemplates (Paginated)

data ListAssessmentTemplates Source #

See: newListAssessmentTemplates smart constructor.

Instances

Instances details
ToJSON ListAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTemplates

ToHeaders ListAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTemplates

ToPath ListAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTemplates

ToQuery ListAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTemplates

AWSPager ListAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTemplates

AWSRequest ListAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTemplates

Generic ListAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTemplates

Associated Types

type Rep ListAssessmentTemplates :: Type -> Type #

Read ListAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTemplates

Show ListAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTemplates

NFData ListAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTemplates

Methods

rnf :: ListAssessmentTemplates -> () #

Eq ListAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTemplates

Hashable ListAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTemplates

type AWSResponse ListAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTemplates

type Rep ListAssessmentTemplates Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTemplates

type Rep ListAssessmentTemplates = D1 ('MetaData "ListAssessmentTemplates" "Amazonka.Inspector.ListAssessmentTemplates" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "ListAssessmentTemplates'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "assessmentTargetArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AssessmentTemplateFilter))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListAssessmentTemplates :: ListAssessmentTemplates Source #

Create a value of ListAssessmentTemplates 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:assessmentTargetArns:ListAssessmentTemplates', listAssessmentTemplates_assessmentTargetArns - A list of ARNs that specifies the assessment targets whose assessment templates you want to list.

$sel:filter':ListAssessmentTemplates', listAssessmentTemplates_filter - You can use this parameter to specify a subset of data to be included in the action's response.

For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.

$sel:maxResults:ListAssessmentTemplates', listAssessmentTemplates_maxResults - You can use this parameter to indicate the maximum number of items you want in the response. The default value is 10. The maximum value is 500.

ListAssessmentTemplates, listAssessmentTemplates_nextToken - You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentTemplates action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

data ListAssessmentTemplatesResponse Source #

See: newListAssessmentTemplatesResponse smart constructor.

Instances

Instances details
Generic ListAssessmentTemplatesResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTemplates

Associated Types

type Rep ListAssessmentTemplatesResponse :: Type -> Type #

Read ListAssessmentTemplatesResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTemplates

Show ListAssessmentTemplatesResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTemplates

NFData ListAssessmentTemplatesResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTemplates

Eq ListAssessmentTemplatesResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTemplates

type Rep ListAssessmentTemplatesResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListAssessmentTemplates

type Rep ListAssessmentTemplatesResponse = D1 ('MetaData "ListAssessmentTemplatesResponse" "Amazonka.Inspector.ListAssessmentTemplates" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "ListAssessmentTemplatesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "assessmentTemplateArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newListAssessmentTemplatesResponse Source #

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

ListAssessmentTemplates, listAssessmentTemplatesResponse_nextToken - When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.

$sel:httpStatus:ListAssessmentTemplatesResponse', listAssessmentTemplatesResponse_httpStatus - The response's http status code.

$sel:assessmentTemplateArns:ListAssessmentTemplatesResponse', listAssessmentTemplatesResponse_assessmentTemplateArns - A list of ARNs that specifies the assessment templates returned by the action.

ListEventSubscriptions (Paginated)

data ListEventSubscriptions Source #

See: newListEventSubscriptions smart constructor.

Instances

Instances details
ToJSON ListEventSubscriptions Source # 
Instance details

Defined in Amazonka.Inspector.ListEventSubscriptions

ToHeaders ListEventSubscriptions Source # 
Instance details

Defined in Amazonka.Inspector.ListEventSubscriptions

ToPath ListEventSubscriptions Source # 
Instance details

Defined in Amazonka.Inspector.ListEventSubscriptions

ToQuery ListEventSubscriptions Source # 
Instance details

Defined in Amazonka.Inspector.ListEventSubscriptions

AWSPager ListEventSubscriptions Source # 
Instance details

Defined in Amazonka.Inspector.ListEventSubscriptions

AWSRequest ListEventSubscriptions Source # 
Instance details

Defined in Amazonka.Inspector.ListEventSubscriptions

Associated Types

type AWSResponse ListEventSubscriptions #

Generic ListEventSubscriptions Source # 
Instance details

Defined in Amazonka.Inspector.ListEventSubscriptions

Associated Types

type Rep ListEventSubscriptions :: Type -> Type #

Read ListEventSubscriptions Source # 
Instance details

Defined in Amazonka.Inspector.ListEventSubscriptions

Show ListEventSubscriptions Source # 
Instance details

Defined in Amazonka.Inspector.ListEventSubscriptions

NFData ListEventSubscriptions Source # 
Instance details

Defined in Amazonka.Inspector.ListEventSubscriptions

Methods

rnf :: ListEventSubscriptions -> () #

Eq ListEventSubscriptions Source # 
Instance details

Defined in Amazonka.Inspector.ListEventSubscriptions

Hashable ListEventSubscriptions Source # 
Instance details

Defined in Amazonka.Inspector.ListEventSubscriptions

type AWSResponse ListEventSubscriptions Source # 
Instance details

Defined in Amazonka.Inspector.ListEventSubscriptions

type Rep ListEventSubscriptions Source # 
Instance details

Defined in Amazonka.Inspector.ListEventSubscriptions

type Rep ListEventSubscriptions = D1 ('MetaData "ListEventSubscriptions" "Amazonka.Inspector.ListEventSubscriptions" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "ListEventSubscriptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListEventSubscriptions :: ListEventSubscriptions Source #

Create a value of ListEventSubscriptions 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:ListEventSubscriptions', listEventSubscriptions_maxResults - You can use this parameter to indicate the maximum number of items you want in the response. The default value is 10. The maximum value is 500.

ListEventSubscriptions, listEventSubscriptions_nextToken - You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListEventSubscriptions action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

ListEventSubscriptions, listEventSubscriptions_resourceArn - The ARN of the assessment template for which you want to list the existing event subscriptions.

data ListEventSubscriptionsResponse Source #

See: newListEventSubscriptionsResponse smart constructor.

Instances

Instances details
Generic ListEventSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListEventSubscriptions

Associated Types

type Rep ListEventSubscriptionsResponse :: Type -> Type #

Read ListEventSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListEventSubscriptions

Show ListEventSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListEventSubscriptions

NFData ListEventSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListEventSubscriptions

Eq ListEventSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListEventSubscriptions

type Rep ListEventSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListEventSubscriptions

type Rep ListEventSubscriptionsResponse = D1 ('MetaData "ListEventSubscriptionsResponse" "Amazonka.Inspector.ListEventSubscriptions" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "ListEventSubscriptionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "subscriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Subscription]))))

newListEventSubscriptionsResponse Source #

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

ListEventSubscriptions, listEventSubscriptionsResponse_nextToken - When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.

$sel:httpStatus:ListEventSubscriptionsResponse', listEventSubscriptionsResponse_httpStatus - The response's http status code.

$sel:subscriptions:ListEventSubscriptionsResponse', listEventSubscriptionsResponse_subscriptions - Details of the returned event subscriptions.

ListExclusions (Paginated)

data ListExclusions Source #

See: newListExclusions smart constructor.

Instances

Instances details
ToJSON ListExclusions Source # 
Instance details

Defined in Amazonka.Inspector.ListExclusions

ToHeaders ListExclusions Source # 
Instance details

Defined in Amazonka.Inspector.ListExclusions

ToPath ListExclusions Source # 
Instance details

Defined in Amazonka.Inspector.ListExclusions

ToQuery ListExclusions Source # 
Instance details

Defined in Amazonka.Inspector.ListExclusions

AWSPager ListExclusions Source # 
Instance details

Defined in Amazonka.Inspector.ListExclusions

AWSRequest ListExclusions Source # 
Instance details

Defined in Amazonka.Inspector.ListExclusions

Associated Types

type AWSResponse ListExclusions #

Generic ListExclusions Source # 
Instance details

Defined in Amazonka.Inspector.ListExclusions

Associated Types

type Rep ListExclusions :: Type -> Type #

Read ListExclusions Source # 
Instance details

Defined in Amazonka.Inspector.ListExclusions

Show ListExclusions Source # 
Instance details

Defined in Amazonka.Inspector.ListExclusions

NFData ListExclusions Source # 
Instance details

Defined in Amazonka.Inspector.ListExclusions

Methods

rnf :: ListExclusions -> () #

Eq ListExclusions Source # 
Instance details

Defined in Amazonka.Inspector.ListExclusions

Hashable ListExclusions Source # 
Instance details

Defined in Amazonka.Inspector.ListExclusions

type AWSResponse ListExclusions Source # 
Instance details

Defined in Amazonka.Inspector.ListExclusions

type Rep ListExclusions Source # 
Instance details

Defined in Amazonka.Inspector.ListExclusions

type Rep ListExclusions = D1 ('MetaData "ListExclusions" "Amazonka.Inspector.ListExclusions" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "ListExclusions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "assessmentRunArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListExclusions Source #

Create a value of ListExclusions 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:ListExclusions', listExclusions_maxResults - You can use this parameter to indicate the maximum number of items you want in the response. The default value is 100. The maximum value is 500.

ListExclusions, listExclusions_nextToken - You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListExclusionsRequest action. Subsequent calls to the action fill nextToken in the request with the value of nextToken from the previous response to continue listing data.

ListExclusions, listExclusions_assessmentRunArn - The ARN of the assessment run that generated the exclusions that you want to list.

data ListExclusionsResponse Source #

See: newListExclusionsResponse smart constructor.

Instances

Instances details
Generic ListExclusionsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListExclusions

Associated Types

type Rep ListExclusionsResponse :: Type -> Type #

Read ListExclusionsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListExclusions

Show ListExclusionsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListExclusions

NFData ListExclusionsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListExclusions

Methods

rnf :: ListExclusionsResponse -> () #

Eq ListExclusionsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListExclusions

type Rep ListExclusionsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListExclusions

type Rep ListExclusionsResponse = D1 ('MetaData "ListExclusionsResponse" "Amazonka.Inspector.ListExclusions" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "ListExclusionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "exclusionArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newListExclusionsResponse Source #

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

ListExclusions, listExclusionsResponse_nextToken - When a response is generated, if there is more data to be listed, this parameters is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.

$sel:httpStatus:ListExclusionsResponse', listExclusionsResponse_httpStatus - The response's http status code.

$sel:exclusionArns:ListExclusionsResponse', listExclusionsResponse_exclusionArns - A list of exclusions' ARNs returned by the action.

ListFindings (Paginated)

data ListFindings Source #

See: newListFindings smart constructor.

Instances

Instances details
ToJSON ListFindings Source # 
Instance details

Defined in Amazonka.Inspector.ListFindings

ToHeaders ListFindings Source # 
Instance details

Defined in Amazonka.Inspector.ListFindings

ToPath ListFindings Source # 
Instance details

Defined in Amazonka.Inspector.ListFindings

ToQuery ListFindings Source # 
Instance details

Defined in Amazonka.Inspector.ListFindings

AWSPager ListFindings Source # 
Instance details

Defined in Amazonka.Inspector.ListFindings

AWSRequest ListFindings Source # 
Instance details

Defined in Amazonka.Inspector.ListFindings

Associated Types

type AWSResponse ListFindings #

Generic ListFindings Source # 
Instance details

Defined in Amazonka.Inspector.ListFindings

Associated Types

type Rep ListFindings :: Type -> Type #

Read ListFindings Source # 
Instance details

Defined in Amazonka.Inspector.ListFindings

Show ListFindings Source # 
Instance details

Defined in Amazonka.Inspector.ListFindings

NFData ListFindings Source # 
Instance details

Defined in Amazonka.Inspector.ListFindings

Methods

rnf :: ListFindings -> () #

Eq ListFindings Source # 
Instance details

Defined in Amazonka.Inspector.ListFindings

Hashable ListFindings Source # 
Instance details

Defined in Amazonka.Inspector.ListFindings

type AWSResponse ListFindings Source # 
Instance details

Defined in Amazonka.Inspector.ListFindings

type Rep ListFindings Source # 
Instance details

Defined in Amazonka.Inspector.ListFindings

type Rep ListFindings = D1 ('MetaData "ListFindings" "Amazonka.Inspector.ListFindings" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "ListFindings'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "assessmentRunArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FindingFilter))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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:assessmentRunArns:ListFindings', listFindings_assessmentRunArns - The ARNs of the assessment runs that generate the findings that you want to list.

$sel:filter':ListFindings', listFindings_filter - You can use this parameter to specify a subset of data to be included in the action's response.

For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.

$sel:maxResults:ListFindings', listFindings_maxResults - You can use this parameter to indicate the maximum number of items you want in the response. The default value is 10. The maximum value is 500.

ListFindings, listFindings_nextToken - You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListFindings action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

data ListFindingsResponse Source #

See: newListFindingsResponse smart constructor.

Instances

Instances details
Generic ListFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListFindings

Associated Types

type Rep ListFindingsResponse :: Type -> Type #

Read ListFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListFindings

Show ListFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListFindings

NFData ListFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListFindings

Methods

rnf :: ListFindingsResponse -> () #

Eq ListFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListFindings

type Rep ListFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListFindings

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

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:

ListFindings, listFindingsResponse_nextToken - When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.

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

$sel:findingArns:ListFindingsResponse', listFindingsResponse_findingArns - A list of ARNs that specifies the findings returned by the action.

ListRulesPackages (Paginated)

data ListRulesPackages Source #

See: newListRulesPackages smart constructor.

Instances

Instances details
ToJSON ListRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.ListRulesPackages

ToHeaders ListRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.ListRulesPackages

ToPath ListRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.ListRulesPackages

ToQuery ListRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.ListRulesPackages

AWSPager ListRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.ListRulesPackages

AWSRequest ListRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.ListRulesPackages

Associated Types

type AWSResponse ListRulesPackages #

Generic ListRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.ListRulesPackages

Associated Types

type Rep ListRulesPackages :: Type -> Type #

Read ListRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.ListRulesPackages

Show ListRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.ListRulesPackages

NFData ListRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.ListRulesPackages

Methods

rnf :: ListRulesPackages -> () #

Eq ListRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.ListRulesPackages

Hashable ListRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.ListRulesPackages

type AWSResponse ListRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.ListRulesPackages

type Rep ListRulesPackages Source # 
Instance details

Defined in Amazonka.Inspector.ListRulesPackages

type Rep ListRulesPackages = D1 ('MetaData "ListRulesPackages" "Amazonka.Inspector.ListRulesPackages" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "ListRulesPackages'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListRulesPackages :: ListRulesPackages Source #

Create a value of ListRulesPackages 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:ListRulesPackages', listRulesPackages_maxResults - You can use this parameter to indicate the maximum number of items you want in the response. The default value is 10. The maximum value is 500.

ListRulesPackages, listRulesPackages_nextToken - You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListRulesPackages action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

data ListRulesPackagesResponse Source #

See: newListRulesPackagesResponse smart constructor.

Instances

Instances details
Generic ListRulesPackagesResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListRulesPackages

Associated Types

type Rep ListRulesPackagesResponse :: Type -> Type #

Read ListRulesPackagesResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListRulesPackages

Show ListRulesPackagesResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListRulesPackages

NFData ListRulesPackagesResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListRulesPackages

Eq ListRulesPackagesResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListRulesPackages

type Rep ListRulesPackagesResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListRulesPackages

type Rep ListRulesPackagesResponse = D1 ('MetaData "ListRulesPackagesResponse" "Amazonka.Inspector.ListRulesPackages" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "ListRulesPackagesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "rulesPackageArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newListRulesPackagesResponse Source #

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

ListRulesPackages, listRulesPackagesResponse_nextToken - When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.

$sel:httpStatus:ListRulesPackagesResponse', listRulesPackagesResponse_httpStatus - The response's http status code.

ListRulesPackagesResponse, listRulesPackagesResponse_rulesPackageArns - The list of ARNs that specifies the rules packages returned by the action.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.ListTagsForResource

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.Inspector.ListTagsForResource" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" '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:

ListTagsForResource, listTagsForResource_resourceArn - The ARN that specifies the assessment template whose tags you want to list.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.Inspector.ListTagsForResource" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))

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:

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

ListTagsForResourceResponse, listTagsForResourceResponse_tags - A collection of key and value pairs.

PreviewAgents (Paginated)

data PreviewAgents Source #

See: newPreviewAgents smart constructor.

Instances

Instances details
ToJSON PreviewAgents Source # 
Instance details

Defined in Amazonka.Inspector.PreviewAgents

ToHeaders PreviewAgents Source # 
Instance details

Defined in Amazonka.Inspector.PreviewAgents

ToPath PreviewAgents Source # 
Instance details

Defined in Amazonka.Inspector.PreviewAgents

ToQuery PreviewAgents Source # 
Instance details

Defined in Amazonka.Inspector.PreviewAgents

AWSPager PreviewAgents Source # 
Instance details

Defined in Amazonka.Inspector.PreviewAgents

AWSRequest PreviewAgents Source # 
Instance details

Defined in Amazonka.Inspector.PreviewAgents

Associated Types

type AWSResponse PreviewAgents #

Generic PreviewAgents Source # 
Instance details

Defined in Amazonka.Inspector.PreviewAgents

Associated Types

type Rep PreviewAgents :: Type -> Type #

Read PreviewAgents Source # 
Instance details

Defined in Amazonka.Inspector.PreviewAgents

Show PreviewAgents Source # 
Instance details

Defined in Amazonka.Inspector.PreviewAgents

NFData PreviewAgents Source # 
Instance details

Defined in Amazonka.Inspector.PreviewAgents

Methods

rnf :: PreviewAgents -> () #

Eq PreviewAgents Source # 
Instance details

Defined in Amazonka.Inspector.PreviewAgents

Hashable PreviewAgents Source # 
Instance details

Defined in Amazonka.Inspector.PreviewAgents

type AWSResponse PreviewAgents Source # 
Instance details

Defined in Amazonka.Inspector.PreviewAgents

type Rep PreviewAgents Source # 
Instance details

Defined in Amazonka.Inspector.PreviewAgents

type Rep PreviewAgents = D1 ('MetaData "PreviewAgents" "Amazonka.Inspector.PreviewAgents" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "PreviewAgents'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "previewAgentsArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newPreviewAgents Source #

Create a value of PreviewAgents 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:PreviewAgents', previewAgents_maxResults - You can use this parameter to indicate the maximum number of items you want in the response. The default value is 10. The maximum value is 500.

PreviewAgents, previewAgents_nextToken - You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the PreviewAgents action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.

$sel:previewAgentsArn:PreviewAgents', previewAgents_previewAgentsArn - The ARN of the assessment target whose agents you want to preview.

data PreviewAgentsResponse Source #

See: newPreviewAgentsResponse smart constructor.

Instances

Instances details
Generic PreviewAgentsResponse Source # 
Instance details

Defined in Amazonka.Inspector.PreviewAgents

Associated Types

type Rep PreviewAgentsResponse :: Type -> Type #

Read PreviewAgentsResponse Source # 
Instance details

Defined in Amazonka.Inspector.PreviewAgents

Show PreviewAgentsResponse Source # 
Instance details

Defined in Amazonka.Inspector.PreviewAgents

NFData PreviewAgentsResponse Source # 
Instance details

Defined in Amazonka.Inspector.PreviewAgents

Methods

rnf :: PreviewAgentsResponse -> () #

Eq PreviewAgentsResponse Source # 
Instance details

Defined in Amazonka.Inspector.PreviewAgents

type Rep PreviewAgentsResponse Source # 
Instance details

Defined in Amazonka.Inspector.PreviewAgents

type Rep PreviewAgentsResponse = D1 ('MetaData "PreviewAgentsResponse" "Amazonka.Inspector.PreviewAgents" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "PreviewAgentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "agentPreviews") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AgentPreview]))))

newPreviewAgentsResponse Source #

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

PreviewAgents, previewAgentsResponse_nextToken - When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.

$sel:httpStatus:PreviewAgentsResponse', previewAgentsResponse_httpStatus - The response's http status code.

$sel:agentPreviews:PreviewAgentsResponse', previewAgentsResponse_agentPreviews - The resulting list of agents.

RegisterCrossAccountAccessRole

data RegisterCrossAccountAccessRole Source #

See: newRegisterCrossAccountAccessRole smart constructor.

Instances

Instances details
ToJSON RegisterCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.RegisterCrossAccountAccessRole

ToHeaders RegisterCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.RegisterCrossAccountAccessRole

ToPath RegisterCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.RegisterCrossAccountAccessRole

ToQuery RegisterCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.RegisterCrossAccountAccessRole

AWSRequest RegisterCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.RegisterCrossAccountAccessRole

Generic RegisterCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.RegisterCrossAccountAccessRole

Associated Types

type Rep RegisterCrossAccountAccessRole :: Type -> Type #

Read RegisterCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.RegisterCrossAccountAccessRole

Show RegisterCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.RegisterCrossAccountAccessRole

NFData RegisterCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.RegisterCrossAccountAccessRole

Eq RegisterCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.RegisterCrossAccountAccessRole

Hashable RegisterCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.RegisterCrossAccountAccessRole

type AWSResponse RegisterCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.RegisterCrossAccountAccessRole

type Rep RegisterCrossAccountAccessRole Source # 
Instance details

Defined in Amazonka.Inspector.RegisterCrossAccountAccessRole

type Rep RegisterCrossAccountAccessRole = D1 ('MetaData "RegisterCrossAccountAccessRole" "Amazonka.Inspector.RegisterCrossAccountAccessRole" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "RegisterCrossAccountAccessRole'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRegisterCrossAccountAccessRole Source #

Create a value of RegisterCrossAccountAccessRole 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:roleArn:RegisterCrossAccountAccessRole', registerCrossAccountAccessRole_roleArn - The ARN of the IAM role that grants Amazon Inspector access to AWS Services needed to perform security assessments.

data RegisterCrossAccountAccessRoleResponse Source #

Instances

Instances details
Generic RegisterCrossAccountAccessRoleResponse Source # 
Instance details

Defined in Amazonka.Inspector.RegisterCrossAccountAccessRole

Read RegisterCrossAccountAccessRoleResponse Source # 
Instance details

Defined in Amazonka.Inspector.RegisterCrossAccountAccessRole

Show RegisterCrossAccountAccessRoleResponse Source # 
Instance details

Defined in Amazonka.Inspector.RegisterCrossAccountAccessRole

NFData RegisterCrossAccountAccessRoleResponse Source # 
Instance details

Defined in Amazonka.Inspector.RegisterCrossAccountAccessRole

Eq RegisterCrossAccountAccessRoleResponse Source # 
Instance details

Defined in Amazonka.Inspector.RegisterCrossAccountAccessRole

type Rep RegisterCrossAccountAccessRoleResponse Source # 
Instance details

Defined in Amazonka.Inspector.RegisterCrossAccountAccessRole

type Rep RegisterCrossAccountAccessRoleResponse = D1 ('MetaData "RegisterCrossAccountAccessRoleResponse" "Amazonka.Inspector.RegisterCrossAccountAccessRole" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "RegisterCrossAccountAccessRoleResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newRegisterCrossAccountAccessRoleResponse :: RegisterCrossAccountAccessRoleResponse Source #

Create a value of RegisterCrossAccountAccessRoleResponse with all optional fields omitted.

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

RemoveAttributesFromFindings

data RemoveAttributesFromFindings Source #

See: newRemoveAttributesFromFindings smart constructor.

Instances

Instances details
ToJSON RemoveAttributesFromFindings Source # 
Instance details

Defined in Amazonka.Inspector.RemoveAttributesFromFindings

ToHeaders RemoveAttributesFromFindings Source # 
Instance details

Defined in Amazonka.Inspector.RemoveAttributesFromFindings

ToPath RemoveAttributesFromFindings Source # 
Instance details

Defined in Amazonka.Inspector.RemoveAttributesFromFindings

ToQuery RemoveAttributesFromFindings Source # 
Instance details

Defined in Amazonka.Inspector.RemoveAttributesFromFindings

AWSRequest RemoveAttributesFromFindings Source # 
Instance details

Defined in Amazonka.Inspector.RemoveAttributesFromFindings

Generic RemoveAttributesFromFindings Source # 
Instance details

Defined in Amazonka.Inspector.RemoveAttributesFromFindings

Associated Types

type Rep RemoveAttributesFromFindings :: Type -> Type #

Read RemoveAttributesFromFindings Source # 
Instance details

Defined in Amazonka.Inspector.RemoveAttributesFromFindings

Show RemoveAttributesFromFindings Source # 
Instance details

Defined in Amazonka.Inspector.RemoveAttributesFromFindings

NFData RemoveAttributesFromFindings Source # 
Instance details

Defined in Amazonka.Inspector.RemoveAttributesFromFindings

Eq RemoveAttributesFromFindings Source # 
Instance details

Defined in Amazonka.Inspector.RemoveAttributesFromFindings

Hashable RemoveAttributesFromFindings Source # 
Instance details

Defined in Amazonka.Inspector.RemoveAttributesFromFindings

type AWSResponse RemoveAttributesFromFindings Source # 
Instance details

Defined in Amazonka.Inspector.RemoveAttributesFromFindings

type Rep RemoveAttributesFromFindings Source # 
Instance details

Defined in Amazonka.Inspector.RemoveAttributesFromFindings

type Rep RemoveAttributesFromFindings = D1 ('MetaData "RemoveAttributesFromFindings" "Amazonka.Inspector.RemoveAttributesFromFindings" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "RemoveAttributesFromFindings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "findingArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "attributeKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newRemoveAttributesFromFindings Source #

Create a value of RemoveAttributesFromFindings 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:findingArns:RemoveAttributesFromFindings', removeAttributesFromFindings_findingArns - The ARNs that specify the findings that you want to remove attributes from.

$sel:attributeKeys:RemoveAttributesFromFindings', removeAttributesFromFindings_attributeKeys - The array of attribute keys that you want to remove from specified findings.

data RemoveAttributesFromFindingsResponse Source #

Instances

Instances details
Generic RemoveAttributesFromFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.RemoveAttributesFromFindings

Read RemoveAttributesFromFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.RemoveAttributesFromFindings

Show RemoveAttributesFromFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.RemoveAttributesFromFindings

NFData RemoveAttributesFromFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.RemoveAttributesFromFindings

Eq RemoveAttributesFromFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.RemoveAttributesFromFindings

type Rep RemoveAttributesFromFindingsResponse Source # 
Instance details

Defined in Amazonka.Inspector.RemoveAttributesFromFindings

type Rep RemoveAttributesFromFindingsResponse = D1 ('MetaData "RemoveAttributesFromFindingsResponse" "Amazonka.Inspector.RemoveAttributesFromFindings" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "RemoveAttributesFromFindingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "failedItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text FailedItemDetails))))

newRemoveAttributesFromFindingsResponse Source #

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

$sel:failedItems:RemoveAttributesFromFindingsResponse', removeAttributesFromFindingsResponse_failedItems - Attributes details that cannot be described. An error code is provided for each failed item.

SetTagsForResource

data SetTagsForResource Source #

See: newSetTagsForResource smart constructor.

Constructors

SetTagsForResource' (Maybe [Tag]) Text 

Instances

Instances details
ToJSON SetTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.SetTagsForResource

ToHeaders SetTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.SetTagsForResource

ToPath SetTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.SetTagsForResource

ToQuery SetTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.SetTagsForResource

AWSRequest SetTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.SetTagsForResource

Associated Types

type AWSResponse SetTagsForResource #

Generic SetTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.SetTagsForResource

Associated Types

type Rep SetTagsForResource :: Type -> Type #

Read SetTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.SetTagsForResource

Show SetTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.SetTagsForResource

NFData SetTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.SetTagsForResource

Methods

rnf :: SetTagsForResource -> () #

Eq SetTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.SetTagsForResource

Hashable SetTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.SetTagsForResource

type AWSResponse SetTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.SetTagsForResource

type Rep SetTagsForResource Source # 
Instance details

Defined in Amazonka.Inspector.SetTagsForResource

type Rep SetTagsForResource = D1 ('MetaData "SetTagsForResource" "Amazonka.Inspector.SetTagsForResource" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "SetTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSetTagsForResource Source #

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

SetTagsForResource, setTagsForResource_tags - A collection of key and value pairs that you want to set to the assessment template.

SetTagsForResource, setTagsForResource_resourceArn - The ARN of the assessment template that you want to set tags to.

data SetTagsForResourceResponse Source #

See: newSetTagsForResourceResponse smart constructor.

Instances

Instances details
Generic SetTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector.SetTagsForResource

Associated Types

type Rep SetTagsForResourceResponse :: Type -> Type #

Read SetTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector.SetTagsForResource

Show SetTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector.SetTagsForResource

NFData SetTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector.SetTagsForResource

Eq SetTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector.SetTagsForResource

type Rep SetTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Inspector.SetTagsForResource

type Rep SetTagsForResourceResponse = D1 ('MetaData "SetTagsForResourceResponse" "Amazonka.Inspector.SetTagsForResource" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "SetTagsForResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newSetTagsForResourceResponse :: SetTagsForResourceResponse Source #

Create a value of SetTagsForResourceResponse with all optional fields omitted.

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

StartAssessmentRun

data StartAssessmentRun Source #

See: newStartAssessmentRun smart constructor.

Instances

Instances details
ToJSON StartAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StartAssessmentRun

ToHeaders StartAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StartAssessmentRun

ToPath StartAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StartAssessmentRun

ToQuery StartAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StartAssessmentRun

AWSRequest StartAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StartAssessmentRun

Associated Types

type AWSResponse StartAssessmentRun #

Generic StartAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StartAssessmentRun

Associated Types

type Rep StartAssessmentRun :: Type -> Type #

Read StartAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StartAssessmentRun

Show StartAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StartAssessmentRun

NFData StartAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StartAssessmentRun

Methods

rnf :: StartAssessmentRun -> () #

Eq StartAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StartAssessmentRun

Hashable StartAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StartAssessmentRun

type AWSResponse StartAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StartAssessmentRun

type Rep StartAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StartAssessmentRun

type Rep StartAssessmentRun = D1 ('MetaData "StartAssessmentRun" "Amazonka.Inspector.StartAssessmentRun" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "StartAssessmentRun'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assessmentRunName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "assessmentTemplateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStartAssessmentRun Source #

Create a value of StartAssessmentRun 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:assessmentRunName:StartAssessmentRun', startAssessmentRun_assessmentRunName - You can specify the name for the assessment run. The name must be unique for the assessment template whose ARN is used to start the assessment run.

StartAssessmentRun, startAssessmentRun_assessmentTemplateArn - The ARN of the assessment template of the assessment run that you want to start.

data StartAssessmentRunResponse Source #

See: newStartAssessmentRunResponse smart constructor.

Instances

Instances details
Generic StartAssessmentRunResponse Source # 
Instance details

Defined in Amazonka.Inspector.StartAssessmentRun

Associated Types

type Rep StartAssessmentRunResponse :: Type -> Type #

Read StartAssessmentRunResponse Source # 
Instance details

Defined in Amazonka.Inspector.StartAssessmentRun

Show StartAssessmentRunResponse Source # 
Instance details

Defined in Amazonka.Inspector.StartAssessmentRun

NFData StartAssessmentRunResponse Source # 
Instance details

Defined in Amazonka.Inspector.StartAssessmentRun

Eq StartAssessmentRunResponse Source # 
Instance details

Defined in Amazonka.Inspector.StartAssessmentRun

type Rep StartAssessmentRunResponse Source # 
Instance details

Defined in Amazonka.Inspector.StartAssessmentRun

type Rep StartAssessmentRunResponse = D1 ('MetaData "StartAssessmentRunResponse" "Amazonka.Inspector.StartAssessmentRun" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "StartAssessmentRunResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "assessmentRunArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStartAssessmentRunResponse Source #

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

StartAssessmentRunResponse, startAssessmentRunResponse_assessmentRunArn - The ARN of the assessment run that has been started.

StopAssessmentRun

data StopAssessmentRun Source #

See: newStopAssessmentRun smart constructor.

Instances

Instances details
ToJSON StopAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StopAssessmentRun

ToHeaders StopAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StopAssessmentRun

ToPath StopAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StopAssessmentRun

ToQuery StopAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StopAssessmentRun

AWSRequest StopAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StopAssessmentRun

Associated Types

type AWSResponse StopAssessmentRun #

Generic StopAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StopAssessmentRun

Associated Types

type Rep StopAssessmentRun :: Type -> Type #

Read StopAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StopAssessmentRun

Show StopAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StopAssessmentRun

NFData StopAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StopAssessmentRun

Methods

rnf :: StopAssessmentRun -> () #

Eq StopAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StopAssessmentRun

Hashable StopAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StopAssessmentRun

type AWSResponse StopAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StopAssessmentRun

type Rep StopAssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.StopAssessmentRun

type Rep StopAssessmentRun = D1 ('MetaData "StopAssessmentRun" "Amazonka.Inspector.StopAssessmentRun" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "StopAssessmentRun'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stopAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StopAction)) :*: S1 ('MetaSel ('Just "assessmentRunArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStopAssessmentRun Source #

Create a value of StopAssessmentRun 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:stopAction:StopAssessmentRun', stopAssessmentRun_stopAction - An input option that can be set to either START_EVALUATION or SKIP_EVALUATION. START_EVALUATION (the default value), stops the AWS agent from collecting data and begins the results evaluation and the findings generation process. SKIP_EVALUATION cancels the assessment run immediately, after which no findings are generated.

StopAssessmentRun, stopAssessmentRun_assessmentRunArn - The ARN of the assessment run that you want to stop.

data StopAssessmentRunResponse Source #

See: newStopAssessmentRunResponse smart constructor.

Instances

Instances details
Generic StopAssessmentRunResponse Source # 
Instance details

Defined in Amazonka.Inspector.StopAssessmentRun

Associated Types

type Rep StopAssessmentRunResponse :: Type -> Type #

Read StopAssessmentRunResponse Source # 
Instance details

Defined in Amazonka.Inspector.StopAssessmentRun

Show StopAssessmentRunResponse Source # 
Instance details

Defined in Amazonka.Inspector.StopAssessmentRun

NFData StopAssessmentRunResponse Source # 
Instance details

Defined in Amazonka.Inspector.StopAssessmentRun

Eq StopAssessmentRunResponse Source # 
Instance details

Defined in Amazonka.Inspector.StopAssessmentRun

type Rep StopAssessmentRunResponse Source # 
Instance details

Defined in Amazonka.Inspector.StopAssessmentRun

type Rep StopAssessmentRunResponse = D1 ('MetaData "StopAssessmentRunResponse" "Amazonka.Inspector.StopAssessmentRun" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "StopAssessmentRunResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newStopAssessmentRunResponse :: StopAssessmentRunResponse Source #

Create a value of StopAssessmentRunResponse with all optional fields omitted.

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

SubscribeToEvent

data SubscribeToEvent Source #

See: newSubscribeToEvent smart constructor.

Instances

Instances details
ToJSON SubscribeToEvent Source # 
Instance details

Defined in Amazonka.Inspector.SubscribeToEvent

ToHeaders SubscribeToEvent Source # 
Instance details

Defined in Amazonka.Inspector.SubscribeToEvent

ToPath SubscribeToEvent Source # 
Instance details

Defined in Amazonka.Inspector.SubscribeToEvent

ToQuery SubscribeToEvent Source # 
Instance details

Defined in Amazonka.Inspector.SubscribeToEvent

AWSRequest SubscribeToEvent Source # 
Instance details

Defined in Amazonka.Inspector.SubscribeToEvent

Associated Types

type AWSResponse SubscribeToEvent #

Generic SubscribeToEvent Source # 
Instance details

Defined in Amazonka.Inspector.SubscribeToEvent

Associated Types

type Rep SubscribeToEvent :: Type -> Type #

Read SubscribeToEvent Source # 
Instance details

Defined in Amazonka.Inspector.SubscribeToEvent

Show SubscribeToEvent Source # 
Instance details

Defined in Amazonka.Inspector.SubscribeToEvent

NFData SubscribeToEvent Source # 
Instance details

Defined in Amazonka.Inspector.SubscribeToEvent

Methods

rnf :: SubscribeToEvent -> () #

Eq SubscribeToEvent Source # 
Instance details

Defined in Amazonka.Inspector.SubscribeToEvent

Hashable SubscribeToEvent Source # 
Instance details

Defined in Amazonka.Inspector.SubscribeToEvent

type AWSResponse SubscribeToEvent Source # 
Instance details

Defined in Amazonka.Inspector.SubscribeToEvent

type Rep SubscribeToEvent Source # 
Instance details

Defined in Amazonka.Inspector.SubscribeToEvent

type Rep SubscribeToEvent = D1 ('MetaData "SubscribeToEvent" "Amazonka.Inspector.SubscribeToEvent" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "SubscribeToEvent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "event") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InspectorEvent) :*: S1 ('MetaSel ('Just "topicArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newSubscribeToEvent Source #

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

SubscribeToEvent, subscribeToEvent_resourceArn - The ARN of the assessment template that is used during the event for which you want to receive SNS notifications.

SubscribeToEvent, subscribeToEvent_event - The event for which you want to receive SNS notifications.

SubscribeToEvent, subscribeToEvent_topicArn - The ARN of the SNS topic to which the SNS notifications are sent.

data SubscribeToEventResponse Source #

See: newSubscribeToEventResponse smart constructor.

Instances

Instances details
Generic SubscribeToEventResponse Source # 
Instance details

Defined in Amazonka.Inspector.SubscribeToEvent

Associated Types

type Rep SubscribeToEventResponse :: Type -> Type #

Read SubscribeToEventResponse Source # 
Instance details

Defined in Amazonka.Inspector.SubscribeToEvent

Show SubscribeToEventResponse Source # 
Instance details

Defined in Amazonka.Inspector.SubscribeToEvent

NFData SubscribeToEventResponse Source # 
Instance details

Defined in Amazonka.Inspector.SubscribeToEvent

Eq SubscribeToEventResponse Source # 
Instance details

Defined in Amazonka.Inspector.SubscribeToEvent

type Rep SubscribeToEventResponse Source # 
Instance details

Defined in Amazonka.Inspector.SubscribeToEvent

type Rep SubscribeToEventResponse = D1 ('MetaData "SubscribeToEventResponse" "Amazonka.Inspector.SubscribeToEvent" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "SubscribeToEventResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newSubscribeToEventResponse :: SubscribeToEventResponse Source #

Create a value of SubscribeToEventResponse with all optional fields omitted.

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

UnsubscribeFromEvent

data UnsubscribeFromEvent Source #

See: newUnsubscribeFromEvent smart constructor.

Instances

Instances details
ToJSON UnsubscribeFromEvent Source # 
Instance details

Defined in Amazonka.Inspector.UnsubscribeFromEvent

ToHeaders UnsubscribeFromEvent Source # 
Instance details

Defined in Amazonka.Inspector.UnsubscribeFromEvent

ToPath UnsubscribeFromEvent Source # 
Instance details

Defined in Amazonka.Inspector.UnsubscribeFromEvent

ToQuery UnsubscribeFromEvent Source # 
Instance details

Defined in Amazonka.Inspector.UnsubscribeFromEvent

AWSRequest UnsubscribeFromEvent Source # 
Instance details

Defined in Amazonka.Inspector.UnsubscribeFromEvent

Associated Types

type AWSResponse UnsubscribeFromEvent #

Generic UnsubscribeFromEvent Source # 
Instance details

Defined in Amazonka.Inspector.UnsubscribeFromEvent

Associated Types

type Rep UnsubscribeFromEvent :: Type -> Type #

Read UnsubscribeFromEvent Source # 
Instance details

Defined in Amazonka.Inspector.UnsubscribeFromEvent

Show UnsubscribeFromEvent Source # 
Instance details

Defined in Amazonka.Inspector.UnsubscribeFromEvent

NFData UnsubscribeFromEvent Source # 
Instance details

Defined in Amazonka.Inspector.UnsubscribeFromEvent

Methods

rnf :: UnsubscribeFromEvent -> () #

Eq UnsubscribeFromEvent Source # 
Instance details

Defined in Amazonka.Inspector.UnsubscribeFromEvent

Hashable UnsubscribeFromEvent Source # 
Instance details

Defined in Amazonka.Inspector.UnsubscribeFromEvent

type AWSResponse UnsubscribeFromEvent Source # 
Instance details

Defined in Amazonka.Inspector.UnsubscribeFromEvent

type Rep UnsubscribeFromEvent Source # 
Instance details

Defined in Amazonka.Inspector.UnsubscribeFromEvent

type Rep UnsubscribeFromEvent = D1 ('MetaData "UnsubscribeFromEvent" "Amazonka.Inspector.UnsubscribeFromEvent" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "UnsubscribeFromEvent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "event") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InspectorEvent) :*: S1 ('MetaSel ('Just "topicArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUnsubscribeFromEvent Source #

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

UnsubscribeFromEvent, unsubscribeFromEvent_resourceArn - The ARN of the assessment template that is used during the event for which you want to stop receiving SNS notifications.

UnsubscribeFromEvent, unsubscribeFromEvent_event - The event for which you want to stop receiving SNS notifications.

UnsubscribeFromEvent, unsubscribeFromEvent_topicArn - The ARN of the SNS topic to which SNS notifications are sent.

data UnsubscribeFromEventResponse Source #

See: newUnsubscribeFromEventResponse smart constructor.

Instances

Instances details
Generic UnsubscribeFromEventResponse Source # 
Instance details

Defined in Amazonka.Inspector.UnsubscribeFromEvent

Associated Types

type Rep UnsubscribeFromEventResponse :: Type -> Type #

Read UnsubscribeFromEventResponse Source # 
Instance details

Defined in Amazonka.Inspector.UnsubscribeFromEvent

Show UnsubscribeFromEventResponse Source # 
Instance details

Defined in Amazonka.Inspector.UnsubscribeFromEvent

NFData UnsubscribeFromEventResponse Source # 
Instance details

Defined in Amazonka.Inspector.UnsubscribeFromEvent

Eq UnsubscribeFromEventResponse Source # 
Instance details

Defined in Amazonka.Inspector.UnsubscribeFromEvent

type Rep UnsubscribeFromEventResponse Source # 
Instance details

Defined in Amazonka.Inspector.UnsubscribeFromEvent

type Rep UnsubscribeFromEventResponse = D1 ('MetaData "UnsubscribeFromEventResponse" "Amazonka.Inspector.UnsubscribeFromEvent" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "UnsubscribeFromEventResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUnsubscribeFromEventResponse :: UnsubscribeFromEventResponse Source #

Create a value of UnsubscribeFromEventResponse with all optional fields omitted.

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

UpdateAssessmentTarget

data UpdateAssessmentTarget Source #

See: newUpdateAssessmentTarget smart constructor.

Instances

Instances details
ToJSON UpdateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.UpdateAssessmentTarget

ToHeaders UpdateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.UpdateAssessmentTarget

ToPath UpdateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.UpdateAssessmentTarget

ToQuery UpdateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.UpdateAssessmentTarget

AWSRequest UpdateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.UpdateAssessmentTarget

Associated Types

type AWSResponse UpdateAssessmentTarget #

Generic UpdateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.UpdateAssessmentTarget

Associated Types

type Rep UpdateAssessmentTarget :: Type -> Type #

Read UpdateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.UpdateAssessmentTarget

Show UpdateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.UpdateAssessmentTarget

NFData UpdateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.UpdateAssessmentTarget

Methods

rnf :: UpdateAssessmentTarget -> () #

Eq UpdateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.UpdateAssessmentTarget

Hashable UpdateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.UpdateAssessmentTarget

type AWSResponse UpdateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.UpdateAssessmentTarget

type Rep UpdateAssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.UpdateAssessmentTarget

type Rep UpdateAssessmentTarget = D1 ('MetaData "UpdateAssessmentTarget" "Amazonka.Inspector.UpdateAssessmentTarget" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "UpdateAssessmentTarget'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "assessmentTargetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assessmentTargetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateAssessmentTarget Source #

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

UpdateAssessmentTarget, updateAssessmentTarget_resourceGroupArn - The ARN of the resource group that is used to specify the new resource group to associate with the assessment target.

UpdateAssessmentTarget, updateAssessmentTarget_assessmentTargetArn - The ARN of the assessment target that you want to update.

$sel:assessmentTargetName:UpdateAssessmentTarget', updateAssessmentTarget_assessmentTargetName - The name of the assessment target that you want to update.

data UpdateAssessmentTargetResponse Source #

See: newUpdateAssessmentTargetResponse smart constructor.

Instances

Instances details
Generic UpdateAssessmentTargetResponse Source # 
Instance details

Defined in Amazonka.Inspector.UpdateAssessmentTarget

Associated Types

type Rep UpdateAssessmentTargetResponse :: Type -> Type #

Read UpdateAssessmentTargetResponse Source # 
Instance details

Defined in Amazonka.Inspector.UpdateAssessmentTarget

Show UpdateAssessmentTargetResponse Source # 
Instance details

Defined in Amazonka.Inspector.UpdateAssessmentTarget

NFData UpdateAssessmentTargetResponse Source # 
Instance details

Defined in Amazonka.Inspector.UpdateAssessmentTarget

Eq UpdateAssessmentTargetResponse Source # 
Instance details

Defined in Amazonka.Inspector.UpdateAssessmentTarget

type Rep UpdateAssessmentTargetResponse Source # 
Instance details

Defined in Amazonka.Inspector.UpdateAssessmentTarget

type Rep UpdateAssessmentTargetResponse = D1 ('MetaData "UpdateAssessmentTargetResponse" "Amazonka.Inspector.UpdateAssessmentTarget" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "UpdateAssessmentTargetResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateAssessmentTargetResponse :: UpdateAssessmentTargetResponse Source #

Create a value of UpdateAssessmentTargetResponse with all optional fields omitted.

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

Types

AgentHealth

newtype AgentHealth Source #

Constructors

AgentHealth' 

Instances

Instances details
FromJSON AgentHealth Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealth

FromJSONKey AgentHealth Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealth

ToJSON AgentHealth Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealth

ToJSONKey AgentHealth Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealth

ToByteString AgentHealth Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealth

ToHeader AgentHealth Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealth

ToLog AgentHealth Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealth

ToQuery AgentHealth Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealth

FromText AgentHealth Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealth

ToText AgentHealth Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealth

Methods

toText :: AgentHealth -> Text #

FromXML AgentHealth Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealth

ToXML AgentHealth Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealth

Methods

toXML :: AgentHealth -> XML #

Generic AgentHealth Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealth

Associated Types

type Rep AgentHealth :: Type -> Type #

Read AgentHealth Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealth

Show AgentHealth Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealth

NFData AgentHealth Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealth

Methods

rnf :: AgentHealth -> () #

Eq AgentHealth Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealth

Ord AgentHealth Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealth

Hashable AgentHealth Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealth

type Rep AgentHealth Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealth

type Rep AgentHealth = D1 ('MetaData "AgentHealth" "Amazonka.Inspector.Types.AgentHealth" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'True) (C1 ('MetaCons "AgentHealth'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAgentHealth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AgentHealthCode

newtype AgentHealthCode Source #

Constructors

AgentHealthCode' 

Instances

Instances details
FromJSON AgentHealthCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealthCode

FromJSONKey AgentHealthCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealthCode

ToJSON AgentHealthCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealthCode

ToJSONKey AgentHealthCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealthCode

ToByteString AgentHealthCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealthCode

ToHeader AgentHealthCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealthCode

ToLog AgentHealthCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealthCode

ToQuery AgentHealthCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealthCode

FromText AgentHealthCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealthCode

ToText AgentHealthCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealthCode

FromXML AgentHealthCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealthCode

ToXML AgentHealthCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealthCode

Methods

toXML :: AgentHealthCode -> XML #

Generic AgentHealthCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealthCode

Associated Types

type Rep AgentHealthCode :: Type -> Type #

Read AgentHealthCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealthCode

Show AgentHealthCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealthCode

NFData AgentHealthCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealthCode

Methods

rnf :: AgentHealthCode -> () #

Eq AgentHealthCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealthCode

Ord AgentHealthCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealthCode

Hashable AgentHealthCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealthCode

type Rep AgentHealthCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentHealthCode

type Rep AgentHealthCode = D1 ('MetaData "AgentHealthCode" "Amazonka.Inspector.Types.AgentHealthCode" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'True) (C1 ('MetaCons "AgentHealthCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAgentHealthCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AssessmentRunNotificationSnsStatusCode

newtype AssessmentRunNotificationSnsStatusCode Source #

Instances

Instances details
FromJSON AssessmentRunNotificationSnsStatusCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotificationSnsStatusCode

FromJSONKey AssessmentRunNotificationSnsStatusCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotificationSnsStatusCode

ToJSON AssessmentRunNotificationSnsStatusCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotificationSnsStatusCode

ToJSONKey AssessmentRunNotificationSnsStatusCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotificationSnsStatusCode

ToByteString AssessmentRunNotificationSnsStatusCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotificationSnsStatusCode

ToHeader AssessmentRunNotificationSnsStatusCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotificationSnsStatusCode

ToLog AssessmentRunNotificationSnsStatusCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotificationSnsStatusCode

ToQuery AssessmentRunNotificationSnsStatusCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotificationSnsStatusCode

FromText AssessmentRunNotificationSnsStatusCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotificationSnsStatusCode

ToText AssessmentRunNotificationSnsStatusCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotificationSnsStatusCode

FromXML AssessmentRunNotificationSnsStatusCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotificationSnsStatusCode

ToXML AssessmentRunNotificationSnsStatusCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotificationSnsStatusCode

Generic AssessmentRunNotificationSnsStatusCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotificationSnsStatusCode

Read AssessmentRunNotificationSnsStatusCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotificationSnsStatusCode

Show AssessmentRunNotificationSnsStatusCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotificationSnsStatusCode

NFData AssessmentRunNotificationSnsStatusCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotificationSnsStatusCode

Eq AssessmentRunNotificationSnsStatusCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotificationSnsStatusCode

Ord AssessmentRunNotificationSnsStatusCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotificationSnsStatusCode

Hashable AssessmentRunNotificationSnsStatusCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotificationSnsStatusCode

type Rep AssessmentRunNotificationSnsStatusCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotificationSnsStatusCode

type Rep AssessmentRunNotificationSnsStatusCode = D1 ('MetaData "AssessmentRunNotificationSnsStatusCode" "Amazonka.Inspector.Types.AssessmentRunNotificationSnsStatusCode" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'True) (C1 ('MetaCons "AssessmentRunNotificationSnsStatusCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAssessmentRunNotificationSnsStatusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AssessmentRunState

newtype AssessmentRunState Source #

Instances

Instances details
FromJSON AssessmentRunState Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunState

FromJSONKey AssessmentRunState Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunState

ToJSON AssessmentRunState Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunState

ToJSONKey AssessmentRunState Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunState

ToByteString AssessmentRunState Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunState

ToHeader AssessmentRunState Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunState

ToLog AssessmentRunState Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunState

ToQuery AssessmentRunState Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunState

FromText AssessmentRunState Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunState

ToText AssessmentRunState Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunState

FromXML AssessmentRunState Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunState

ToXML AssessmentRunState Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunState

Generic AssessmentRunState Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunState

Associated Types

type Rep AssessmentRunState :: Type -> Type #

Read AssessmentRunState Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunState

Show AssessmentRunState Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunState

NFData AssessmentRunState Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunState

Methods

rnf :: AssessmentRunState -> () #

Eq AssessmentRunState Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunState

Ord AssessmentRunState Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunState

Hashable AssessmentRunState Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunState

type Rep AssessmentRunState Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunState

type Rep AssessmentRunState = D1 ('MetaData "AssessmentRunState" "Amazonka.Inspector.Types.AssessmentRunState" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'True) (C1 ('MetaCons "AssessmentRunState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAssessmentRunState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AssetType

newtype AssetType Source #

Constructors

AssetType' 

Fields

Bundled Patterns

pattern AssetType_Ec2_instance :: AssetType 

Instances

Instances details
FromJSON AssetType Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetType

FromJSONKey AssetType Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetType

ToJSON AssetType Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetType

ToJSONKey AssetType Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetType

ToByteString AssetType Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetType

Methods

toBS :: AssetType -> ByteString #

ToHeader AssetType Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetType

ToLog AssetType Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetType

ToQuery AssetType Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetType

FromText AssetType Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetType

ToText AssetType Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetType

Methods

toText :: AssetType -> Text #

FromXML AssetType Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetType

ToXML AssetType Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetType

Methods

toXML :: AssetType -> XML #

Generic AssetType Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetType

Associated Types

type Rep AssetType :: Type -> Type #

Read AssetType Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetType

Show AssetType Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetType

NFData AssetType Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetType

Methods

rnf :: AssetType -> () #

Eq AssetType Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetType

Ord AssetType Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetType

Hashable AssetType Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetType

type Rep AssetType Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetType

type Rep AssetType = D1 ('MetaData "AssetType" "Amazonka.Inspector.Types.AssetType" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'True) (C1 ('MetaCons "AssetType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAssetType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FailedItemErrorCode

newtype FailedItemErrorCode Source #

Instances

Instances details
FromJSON FailedItemErrorCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemErrorCode

FromJSONKey FailedItemErrorCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemErrorCode

ToJSON FailedItemErrorCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemErrorCode

ToJSONKey FailedItemErrorCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemErrorCode

ToByteString FailedItemErrorCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemErrorCode

ToHeader FailedItemErrorCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemErrorCode

ToLog FailedItemErrorCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemErrorCode

ToQuery FailedItemErrorCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemErrorCode

FromText FailedItemErrorCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemErrorCode

ToText FailedItemErrorCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemErrorCode

FromXML FailedItemErrorCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemErrorCode

ToXML FailedItemErrorCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemErrorCode

Generic FailedItemErrorCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemErrorCode

Associated Types

type Rep FailedItemErrorCode :: Type -> Type #

Read FailedItemErrorCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemErrorCode

Show FailedItemErrorCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemErrorCode

NFData FailedItemErrorCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemErrorCode

Methods

rnf :: FailedItemErrorCode -> () #

Eq FailedItemErrorCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemErrorCode

Ord FailedItemErrorCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemErrorCode

Hashable FailedItemErrorCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemErrorCode

type Rep FailedItemErrorCode Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemErrorCode

type Rep FailedItemErrorCode = D1 ('MetaData "FailedItemErrorCode" "Amazonka.Inspector.Types.FailedItemErrorCode" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'True) (C1 ('MetaCons "FailedItemErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFailedItemErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InspectorEvent

newtype InspectorEvent Source #

Constructors

InspectorEvent' 

Instances

Instances details
FromJSON InspectorEvent Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorEvent

FromJSONKey InspectorEvent Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorEvent

ToJSON InspectorEvent Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorEvent

ToJSONKey InspectorEvent Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorEvent

ToByteString InspectorEvent Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorEvent

ToHeader InspectorEvent Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorEvent

ToLog InspectorEvent Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorEvent

ToQuery InspectorEvent Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorEvent

FromText InspectorEvent Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorEvent

ToText InspectorEvent Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorEvent

FromXML InspectorEvent Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorEvent

ToXML InspectorEvent Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorEvent

Methods

toXML :: InspectorEvent -> XML #

Generic InspectorEvent Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorEvent

Associated Types

type Rep InspectorEvent :: Type -> Type #

Read InspectorEvent Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorEvent

Show InspectorEvent Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorEvent

NFData InspectorEvent Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorEvent

Methods

rnf :: InspectorEvent -> () #

Eq InspectorEvent Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorEvent

Ord InspectorEvent Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorEvent

Hashable InspectorEvent Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorEvent

type Rep InspectorEvent Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorEvent

type Rep InspectorEvent = D1 ('MetaData "InspectorEvent" "Amazonka.Inspector.Types.InspectorEvent" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'True) (C1 ('MetaCons "InspectorEvent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInspectorEvent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Locale

newtype Locale Source #

Constructors

Locale' 

Fields

Bundled Patterns

pattern Locale_EN_US :: Locale 

Instances

Instances details
FromJSON Locale Source # 
Instance details

Defined in Amazonka.Inspector.Types.Locale

FromJSONKey Locale Source # 
Instance details

Defined in Amazonka.Inspector.Types.Locale

ToJSON Locale Source # 
Instance details

Defined in Amazonka.Inspector.Types.Locale

ToJSONKey Locale Source # 
Instance details

Defined in Amazonka.Inspector.Types.Locale

ToByteString Locale Source # 
Instance details

Defined in Amazonka.Inspector.Types.Locale

Methods

toBS :: Locale -> ByteString #

ToHeader Locale Source # 
Instance details

Defined in Amazonka.Inspector.Types.Locale

Methods

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

ToLog Locale Source # 
Instance details

Defined in Amazonka.Inspector.Types.Locale

ToQuery Locale Source # 
Instance details

Defined in Amazonka.Inspector.Types.Locale

FromText Locale Source # 
Instance details

Defined in Amazonka.Inspector.Types.Locale

ToText Locale Source # 
Instance details

Defined in Amazonka.Inspector.Types.Locale

Methods

toText :: Locale -> Text #

FromXML Locale Source # 
Instance details

Defined in Amazonka.Inspector.Types.Locale

ToXML Locale Source # 
Instance details

Defined in Amazonka.Inspector.Types.Locale

Methods

toXML :: Locale -> XML #

Generic Locale Source # 
Instance details

Defined in Amazonka.Inspector.Types.Locale

Associated Types

type Rep Locale :: Type -> Type #

Methods

from :: Locale -> Rep Locale x #

to :: Rep Locale x -> Locale #

Read Locale Source # 
Instance details

Defined in Amazonka.Inspector.Types.Locale

Show Locale Source # 
Instance details

Defined in Amazonka.Inspector.Types.Locale

NFData Locale Source # 
Instance details

Defined in Amazonka.Inspector.Types.Locale

Methods

rnf :: Locale -> () #

Eq Locale Source # 
Instance details

Defined in Amazonka.Inspector.Types.Locale

Methods

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

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

Ord Locale Source # 
Instance details

Defined in Amazonka.Inspector.Types.Locale

Hashable Locale Source # 
Instance details

Defined in Amazonka.Inspector.Types.Locale

Methods

hashWithSalt :: Int -> Locale -> Int #

hash :: Locale -> Int #

type Rep Locale Source # 
Instance details

Defined in Amazonka.Inspector.Types.Locale

type Rep Locale = D1 ('MetaData "Locale" "Amazonka.Inspector.Types.Locale" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'True) (C1 ('MetaCons "Locale'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLocale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PreviewStatus

newtype PreviewStatus Source #

Constructors

PreviewStatus' 

Instances

Instances details
FromJSON PreviewStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.PreviewStatus

FromJSONKey PreviewStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.PreviewStatus

ToJSON PreviewStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.PreviewStatus

ToJSONKey PreviewStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.PreviewStatus

ToByteString PreviewStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.PreviewStatus

ToHeader PreviewStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.PreviewStatus

ToLog PreviewStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.PreviewStatus

ToQuery PreviewStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.PreviewStatus

FromText PreviewStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.PreviewStatus

ToText PreviewStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.PreviewStatus

Methods

toText :: PreviewStatus -> Text #

FromXML PreviewStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.PreviewStatus

ToXML PreviewStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.PreviewStatus

Methods

toXML :: PreviewStatus -> XML #

Generic PreviewStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.PreviewStatus

Associated Types

type Rep PreviewStatus :: Type -> Type #

Read PreviewStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.PreviewStatus

Show PreviewStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.PreviewStatus

NFData PreviewStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.PreviewStatus

Methods

rnf :: PreviewStatus -> () #

Eq PreviewStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.PreviewStatus

Ord PreviewStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.PreviewStatus

Hashable PreviewStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.PreviewStatus

type Rep PreviewStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.PreviewStatus

type Rep PreviewStatus = D1 ('MetaData "PreviewStatus" "Amazonka.Inspector.Types.PreviewStatus" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'True) (C1 ('MetaCons "PreviewStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPreviewStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReportFileFormat

newtype ReportFileFormat Source #

Instances

Instances details
FromJSON ReportFileFormat Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportFileFormat

FromJSONKey ReportFileFormat Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportFileFormat

ToJSON ReportFileFormat Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportFileFormat

ToJSONKey ReportFileFormat Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportFileFormat

ToByteString ReportFileFormat Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportFileFormat

ToHeader ReportFileFormat Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportFileFormat

ToLog ReportFileFormat Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportFileFormat

ToQuery ReportFileFormat Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportFileFormat

FromText ReportFileFormat Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportFileFormat

ToText ReportFileFormat Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportFileFormat

FromXML ReportFileFormat Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportFileFormat

ToXML ReportFileFormat Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportFileFormat

Generic ReportFileFormat Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportFileFormat

Associated Types

type Rep ReportFileFormat :: Type -> Type #

Read ReportFileFormat Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportFileFormat

Show ReportFileFormat Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportFileFormat

NFData ReportFileFormat Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportFileFormat

Methods

rnf :: ReportFileFormat -> () #

Eq ReportFileFormat Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportFileFormat

Ord ReportFileFormat Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportFileFormat

Hashable ReportFileFormat Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportFileFormat

type Rep ReportFileFormat Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportFileFormat

type Rep ReportFileFormat = D1 ('MetaData "ReportFileFormat" "Amazonka.Inspector.Types.ReportFileFormat" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'True) (C1 ('MetaCons "ReportFileFormat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReportFileFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReportStatus

newtype ReportStatus Source #

Constructors

ReportStatus' 

Instances

Instances details
FromJSON ReportStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportStatus

FromJSONKey ReportStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportStatus

ToJSON ReportStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportStatus

ToJSONKey ReportStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportStatus

ToByteString ReportStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportStatus

ToHeader ReportStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportStatus

ToLog ReportStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportStatus

ToQuery ReportStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportStatus

FromText ReportStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportStatus

ToText ReportStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportStatus

Methods

toText :: ReportStatus -> Text #

FromXML ReportStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportStatus

ToXML ReportStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportStatus

Methods

toXML :: ReportStatus -> XML #

Generic ReportStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportStatus

Associated Types

type Rep ReportStatus :: Type -> Type #

Read ReportStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportStatus

Show ReportStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportStatus

NFData ReportStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportStatus

Methods

rnf :: ReportStatus -> () #

Eq ReportStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportStatus

Ord ReportStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportStatus

Hashable ReportStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportStatus

type Rep ReportStatus Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportStatus

type Rep ReportStatus = D1 ('MetaData "ReportStatus" "Amazonka.Inspector.Types.ReportStatus" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'True) (C1 ('MetaCons "ReportStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReportStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReportType

newtype ReportType Source #

Constructors

ReportType' 

Fields

Bundled Patterns

pattern ReportType_FINDING :: ReportType 
pattern ReportType_FULL :: ReportType 

Instances

Instances details
FromJSON ReportType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportType

FromJSONKey ReportType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportType

ToJSON ReportType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportType

ToJSONKey ReportType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportType

ToByteString ReportType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportType

ToHeader ReportType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportType

ToLog ReportType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportType

ToQuery ReportType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportType

FromText ReportType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportType

ToText ReportType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportType

Methods

toText :: ReportType -> Text #

FromXML ReportType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportType

ToXML ReportType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportType

Methods

toXML :: ReportType -> XML #

Generic ReportType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportType

Associated Types

type Rep ReportType :: Type -> Type #

Read ReportType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportType

Show ReportType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportType

NFData ReportType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportType

Methods

rnf :: ReportType -> () #

Eq ReportType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportType

Ord ReportType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportType

Hashable ReportType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportType

type Rep ReportType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ReportType

type Rep ReportType = D1 ('MetaData "ReportType" "Amazonka.Inspector.Types.ReportType" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'True) (C1 ('MetaCons "ReportType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReportType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ScopeType

newtype ScopeType Source #

Constructors

ScopeType' 

Fields

Bundled Patterns

pattern ScopeType_INSTANCE_ID :: ScopeType 
pattern ScopeType_RULES_PACKAGE_ARN :: ScopeType 

Instances

Instances details
FromJSON ScopeType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ScopeType

FromJSONKey ScopeType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ScopeType

ToJSON ScopeType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ScopeType

ToJSONKey ScopeType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ScopeType

ToByteString ScopeType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ScopeType

Methods

toBS :: ScopeType -> ByteString #

ToHeader ScopeType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ScopeType

ToLog ScopeType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ScopeType

ToQuery ScopeType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ScopeType

FromText ScopeType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ScopeType

ToText ScopeType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ScopeType

Methods

toText :: ScopeType -> Text #

FromXML ScopeType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ScopeType

ToXML ScopeType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ScopeType

Methods

toXML :: ScopeType -> XML #

Generic ScopeType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ScopeType

Associated Types

type Rep ScopeType :: Type -> Type #

Read ScopeType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ScopeType

Show ScopeType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ScopeType

NFData ScopeType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ScopeType

Methods

rnf :: ScopeType -> () #

Eq ScopeType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ScopeType

Ord ScopeType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ScopeType

Hashable ScopeType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ScopeType

type Rep ScopeType Source # 
Instance details

Defined in Amazonka.Inspector.Types.ScopeType

type Rep ScopeType = D1 ('MetaData "ScopeType" "Amazonka.Inspector.Types.ScopeType" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'True) (C1 ('MetaCons "ScopeType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromScopeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Severity

newtype Severity Source #

Constructors

Severity' 

Fields

Bundled Patterns

pattern Severity_High :: Severity 
pattern Severity_Informational :: Severity 
pattern Severity_Low :: Severity 
pattern Severity_Medium :: Severity 
pattern Severity_Undefined :: Severity 

Instances

Instances details
FromJSON Severity Source # 
Instance details

Defined in Amazonka.Inspector.Types.Severity

FromJSONKey Severity Source # 
Instance details

Defined in Amazonka.Inspector.Types.Severity

ToJSON Severity Source # 
Instance details

Defined in Amazonka.Inspector.Types.Severity

ToJSONKey Severity Source # 
Instance details

Defined in Amazonka.Inspector.Types.Severity

ToByteString Severity Source # 
Instance details

Defined in Amazonka.Inspector.Types.Severity

Methods

toBS :: Severity -> ByteString #

ToHeader Severity Source # 
Instance details

Defined in Amazonka.Inspector.Types.Severity

Methods

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

ToLog Severity Source # 
Instance details

Defined in Amazonka.Inspector.Types.Severity

ToQuery Severity Source # 
Instance details

Defined in Amazonka.Inspector.Types.Severity

FromText Severity Source # 
Instance details

Defined in Amazonka.Inspector.Types.Severity

ToText Severity Source # 
Instance details

Defined in Amazonka.Inspector.Types.Severity

Methods

toText :: Severity -> Text #

FromXML Severity Source # 
Instance details

Defined in Amazonka.Inspector.Types.Severity

ToXML Severity Source # 
Instance details

Defined in Amazonka.Inspector.Types.Severity

Methods

toXML :: Severity -> XML #

Generic Severity Source # 
Instance details

Defined in Amazonka.Inspector.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.Inspector.Types.Severity

Show Severity Source # 
Instance details

Defined in Amazonka.Inspector.Types.Severity

NFData Severity Source # 
Instance details

Defined in Amazonka.Inspector.Types.Severity

Methods

rnf :: Severity -> () #

Eq Severity Source # 
Instance details

Defined in Amazonka.Inspector.Types.Severity

Ord Severity Source # 
Instance details

Defined in Amazonka.Inspector.Types.Severity

Hashable Severity Source # 
Instance details

Defined in Amazonka.Inspector.Types.Severity

Methods

hashWithSalt :: Int -> Severity -> Int #

hash :: Severity -> Int #

type Rep Severity Source # 
Instance details

Defined in Amazonka.Inspector.Types.Severity

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

StopAction

newtype StopAction Source #

Constructors

StopAction' 

Fields

Instances

Instances details
FromJSON StopAction Source # 
Instance details

Defined in Amazonka.Inspector.Types.StopAction

FromJSONKey StopAction Source # 
Instance details

Defined in Amazonka.Inspector.Types.StopAction

ToJSON StopAction Source # 
Instance details

Defined in Amazonka.Inspector.Types.StopAction

ToJSONKey StopAction Source # 
Instance details

Defined in Amazonka.Inspector.Types.StopAction

ToByteString StopAction Source # 
Instance details

Defined in Amazonka.Inspector.Types.StopAction

ToHeader StopAction Source # 
Instance details

Defined in Amazonka.Inspector.Types.StopAction

ToLog StopAction Source # 
Instance details

Defined in Amazonka.Inspector.Types.StopAction

ToQuery StopAction Source # 
Instance details

Defined in Amazonka.Inspector.Types.StopAction

FromText StopAction Source # 
Instance details

Defined in Amazonka.Inspector.Types.StopAction

ToText StopAction Source # 
Instance details

Defined in Amazonka.Inspector.Types.StopAction

Methods

toText :: StopAction -> Text #

FromXML StopAction Source # 
Instance details

Defined in Amazonka.Inspector.Types.StopAction

ToXML StopAction Source # 
Instance details

Defined in Amazonka.Inspector.Types.StopAction

Methods

toXML :: StopAction -> XML #

Generic StopAction Source # 
Instance details

Defined in Amazonka.Inspector.Types.StopAction

Associated Types

type Rep StopAction :: Type -> Type #

Read StopAction Source # 
Instance details

Defined in Amazonka.Inspector.Types.StopAction

Show StopAction Source # 
Instance details

Defined in Amazonka.Inspector.Types.StopAction

NFData StopAction Source # 
Instance details

Defined in Amazonka.Inspector.Types.StopAction

Methods

rnf :: StopAction -> () #

Eq StopAction Source # 
Instance details

Defined in Amazonka.Inspector.Types.StopAction

Ord StopAction Source # 
Instance details

Defined in Amazonka.Inspector.Types.StopAction

Hashable StopAction Source # 
Instance details

Defined in Amazonka.Inspector.Types.StopAction

type Rep StopAction Source # 
Instance details

Defined in Amazonka.Inspector.Types.StopAction

type Rep StopAction = D1 ('MetaData "StopAction" "Amazonka.Inspector.Types.StopAction" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'True) (C1 ('MetaCons "StopAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStopAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AgentFilter

data AgentFilter Source #

Contains information about an Amazon Inspector agent. This data type is used as a request parameter in the ListAssessmentRunAgents action.

See: newAgentFilter smart constructor.

Instances

Instances details
ToJSON AgentFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentFilter

Generic AgentFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentFilter

Associated Types

type Rep AgentFilter :: Type -> Type #

Read AgentFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentFilter

Show AgentFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentFilter

NFData AgentFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentFilter

Methods

rnf :: AgentFilter -> () #

Eq AgentFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentFilter

Hashable AgentFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentFilter

type Rep AgentFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentFilter

type Rep AgentFilter = D1 ('MetaData "AgentFilter" "Amazonka.Inspector.Types.AgentFilter" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "AgentFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "agentHealths") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AgentHealth]) :*: S1 ('MetaSel ('Just "agentHealthCodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AgentHealthCode])))

newAgentFilter :: AgentFilter Source #

Create a value of AgentFilter 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:agentHealths:AgentFilter', agentFilter_agentHealths - The current health state of the agent. Values can be set to HEALTHY or UNHEALTHY.

$sel:agentHealthCodes:AgentFilter', agentFilter_agentHealthCodes - The detailed health state of the agent. Values can be set to IDLE, RUNNING, SHUTDOWN, UNHEALTHY, THROTTLED, and UNKNOWN.

AgentPreview

data AgentPreview Source #

Used as a response element in the PreviewAgents action.

See: newAgentPreview smart constructor.

Instances

Instances details
FromJSON AgentPreview Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentPreview

Generic AgentPreview Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentPreview

Associated Types

type Rep AgentPreview :: Type -> Type #

Read AgentPreview Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentPreview

Show AgentPreview Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentPreview

NFData AgentPreview Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentPreview

Methods

rnf :: AgentPreview -> () #

Eq AgentPreview Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentPreview

Hashable AgentPreview Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentPreview

type Rep AgentPreview Source # 
Instance details

Defined in Amazonka.Inspector.Types.AgentPreview

newAgentPreview Source #

Create a value of AgentPreview 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:agentHealth:AgentPreview', agentPreview_agentHealth - The health status of the Amazon Inspector Agent.

$sel:agentVersion:AgentPreview', agentPreview_agentVersion - The version of the Amazon Inspector Agent.

$sel:autoScalingGroup:AgentPreview', agentPreview_autoScalingGroup - The Auto Scaling group for the EC2 instance where the agent is installed.

$sel:hostname:AgentPreview', agentPreview_hostname - The hostname of the EC2 instance on which the Amazon Inspector Agent is installed.

$sel:ipv4Address:AgentPreview', agentPreview_ipv4Address - The IP address of the EC2 instance on which the Amazon Inspector Agent is installed.

$sel:kernelVersion:AgentPreview', agentPreview_kernelVersion - The kernel version of the operating system running on the EC2 instance on which the Amazon Inspector Agent is installed.

$sel:operatingSystem:AgentPreview', agentPreview_operatingSystem - The operating system running on the EC2 instance on which the Amazon Inspector Agent is installed.

$sel:agentId:AgentPreview', agentPreview_agentId - The ID of the EC2 instance where the agent is installed.

AssessmentRun

data AssessmentRun Source #

A snapshot of an Amazon Inspector assessment run that contains the findings of the assessment run .

Used as the response element in the DescribeAssessmentRuns action.

See: newAssessmentRun smart constructor.

Instances

Instances details
FromJSON AssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRun

Generic AssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRun

Associated Types

type Rep AssessmentRun :: Type -> Type #

Read AssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRun

Show AssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRun

NFData AssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRun

Methods

rnf :: AssessmentRun -> () #

Eq AssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRun

Hashable AssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRun

type Rep AssessmentRun Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRun

type Rep AssessmentRun = D1 ('MetaData "AssessmentRun" "Amazonka.Inspector.Types.AssessmentRun" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "AssessmentRun'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "completedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "startedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assessmentTemplateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AssessmentRunState) :*: S1 ('MetaSel ('Just "durationInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))) :*: (((S1 ('MetaSel ('Just "rulesPackageArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "userAttributesForFindings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Attribute])) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "stateChangedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))) :*: ((S1 ('MetaSel ('Just "dataCollected") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "stateChanges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AssessmentRunStateChange])) :*: (S1 ('MetaSel ('Just "notifications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AssessmentRunNotification]) :*: S1 ('MetaSel ('Just "findingCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Severity Int)))))))

newAssessmentRun Source #

Create a value of AssessmentRun 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:completedAt:AssessmentRun', assessmentRun_completedAt - The assessment run completion time that corresponds to the rules packages evaluation completion time or failure.

$sel:startedAt:AssessmentRun', assessmentRun_startedAt - The time when StartAssessmentRun was called.

$sel:arn:AssessmentRun', assessmentRun_arn - The ARN of the assessment run.

$sel:name:AssessmentRun', assessmentRun_name - The auto-generated name for the assessment run.

$sel:assessmentTemplateArn:AssessmentRun', assessmentRun_assessmentTemplateArn - The ARN of the assessment template that is associated with the assessment run.

AssessmentRun, assessmentRun_state - The state of the assessment run.

$sel:durationInSeconds:AssessmentRun', assessmentRun_durationInSeconds - The duration of the assessment run.

$sel:rulesPackageArns:AssessmentRun', assessmentRun_rulesPackageArns - The rules packages selected for the assessment run.

$sel:userAttributesForFindings:AssessmentRun', assessmentRun_userAttributesForFindings - The user-defined attributes that are assigned to every generated finding.

$sel:createdAt:AssessmentRun', assessmentRun_createdAt - The time when StartAssessmentRun was called.

AssessmentRun, assessmentRun_stateChangedAt - The last time when the assessment run's state changed.

$sel:dataCollected:AssessmentRun', assessmentRun_dataCollected - A Boolean value (true or false) that specifies whether the process of collecting data from the agents is completed.

$sel:stateChanges:AssessmentRun', assessmentRun_stateChanges - A list of the assessment run state changes.

$sel:notifications:AssessmentRun', assessmentRun_notifications - A list of notifications for the event subscriptions. A notification about a particular generated finding is added to this list only once.

$sel:findingCounts:AssessmentRun', assessmentRun_findingCounts - Provides a total count of generated findings per severity.

AssessmentRunAgent

data AssessmentRunAgent Source #

Contains information about an Amazon Inspector agent. This data type is used as a response element in the ListAssessmentRunAgents action.

See: newAssessmentRunAgent smart constructor.

Instances

Instances details
FromJSON AssessmentRunAgent Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunAgent

Generic AssessmentRunAgent Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunAgent

Associated Types

type Rep AssessmentRunAgent :: Type -> Type #

Read AssessmentRunAgent Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunAgent

Show AssessmentRunAgent Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunAgent

NFData AssessmentRunAgent Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunAgent

Methods

rnf :: AssessmentRunAgent -> () #

Eq AssessmentRunAgent Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunAgent

Hashable AssessmentRunAgent Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunAgent

type Rep AssessmentRunAgent Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunAgent

type Rep AssessmentRunAgent = D1 ('MetaData "AssessmentRunAgent" "Amazonka.Inspector.Types.AssessmentRunAgent" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "AssessmentRunAgent'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "agentHealthDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "autoScalingGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "agentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "assessmentRunArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "agentHealth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AgentHealth)) :*: (S1 ('MetaSel ('Just "agentHealthCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AgentHealthCode) :*: S1 ('MetaSel ('Just "telemetryMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [TelemetryMetadata])))))

newAssessmentRunAgent Source #

Create a value of AssessmentRunAgent 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:agentHealthDetails:AssessmentRunAgent', assessmentRunAgent_agentHealthDetails - The description for the agent health code.

$sel:autoScalingGroup:AssessmentRunAgent', assessmentRunAgent_autoScalingGroup - The Auto Scaling group of the EC2 instance that is specified by the agent ID.

$sel:agentId:AssessmentRunAgent', assessmentRunAgent_agentId - The AWS account of the EC2 instance where the agent is installed.

$sel:assessmentRunArn:AssessmentRunAgent', assessmentRunAgent_assessmentRunArn - The ARN of the assessment run that is associated with the agent.

$sel:agentHealth:AssessmentRunAgent', assessmentRunAgent_agentHealth - The current health state of the agent.

$sel:agentHealthCode:AssessmentRunAgent', assessmentRunAgent_agentHealthCode - The detailed health state of the agent.

$sel:telemetryMetadata:AssessmentRunAgent', assessmentRunAgent_telemetryMetadata - The Amazon Inspector application data metrics that are collected by the agent.

AssessmentRunFilter

data AssessmentRunFilter Source #

Used as the request parameter in the ListAssessmentRuns action.

See: newAssessmentRunFilter smart constructor.

Instances

Instances details
ToJSON AssessmentRunFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunFilter

Generic AssessmentRunFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunFilter

Associated Types

type Rep AssessmentRunFilter :: Type -> Type #

Read AssessmentRunFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunFilter

Show AssessmentRunFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunFilter

NFData AssessmentRunFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunFilter

Methods

rnf :: AssessmentRunFilter -> () #

Eq AssessmentRunFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunFilter

Hashable AssessmentRunFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunFilter

type Rep AssessmentRunFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunFilter

type Rep AssessmentRunFilter = D1 ('MetaData "AssessmentRunFilter" "Amazonka.Inspector.Types.AssessmentRunFilter" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "AssessmentRunFilter'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "completionTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TimestampRange)) :*: (S1 ('MetaSel ('Just "durationRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DurationRange)) :*: S1 ('MetaSel ('Just "namePattern") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "rulesPackageArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "startTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TimestampRange))) :*: (S1 ('MetaSel ('Just "stateChangeTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TimestampRange)) :*: S1 ('MetaSel ('Just "states") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AssessmentRunState]))))))

newAssessmentRunFilter :: AssessmentRunFilter Source #

Create a value of AssessmentRunFilter 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:completionTimeRange:AssessmentRunFilter', assessmentRunFilter_completionTimeRange - For a record to match a filter, the value that is specified for this data type property must inclusively match any value between the specified minimum and maximum values of the completedAt property of the AssessmentRun data type.

$sel:durationRange:AssessmentRunFilter', assessmentRunFilter_durationRange - For a record to match a filter, the value that is specified for this data type property must inclusively match any value between the specified minimum and maximum values of the durationInSeconds property of the AssessmentRun data type.

$sel:namePattern:AssessmentRunFilter', assessmentRunFilter_namePattern - For a record to match a filter, an explicit value or a string containing a wildcard that is specified for this data type property must match the value of the assessmentRunName property of the AssessmentRun data type.

$sel:rulesPackageArns:AssessmentRunFilter', assessmentRunFilter_rulesPackageArns - For a record to match a filter, the value that is specified for this data type property must be contained in the list of values of the rulesPackages property of the AssessmentRun data type.

$sel:startTimeRange:AssessmentRunFilter', assessmentRunFilter_startTimeRange - For a record to match a filter, the value that is specified for this data type property must inclusively match any value between the specified minimum and maximum values of the startTime property of the AssessmentRun data type.

$sel:stateChangeTimeRange:AssessmentRunFilter', assessmentRunFilter_stateChangeTimeRange - For a record to match a filter, the value that is specified for this data type property must match the stateChangedAt property of the AssessmentRun data type.

$sel:states:AssessmentRunFilter', assessmentRunFilter_states - For a record to match a filter, one of the values specified for this data type property must be the exact match of the value of the assessmentRunState property of the AssessmentRun data type.

AssessmentRunNotification

data AssessmentRunNotification Source #

Used as one of the elements of the AssessmentRun data type.

See: newAssessmentRunNotification smart constructor.

Instances

Instances details
FromJSON AssessmentRunNotification Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotification

Generic AssessmentRunNotification Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotification

Associated Types

type Rep AssessmentRunNotification :: Type -> Type #

Read AssessmentRunNotification Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotification

Show AssessmentRunNotification Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotification

NFData AssessmentRunNotification Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotification

Eq AssessmentRunNotification Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotification

Hashable AssessmentRunNotification Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotification

type Rep AssessmentRunNotification Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunNotification

type Rep AssessmentRunNotification = D1 ('MetaData "AssessmentRunNotification" "Amazonka.Inspector.Types.AssessmentRunNotification" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "AssessmentRunNotification'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "snsPublishStatusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AssessmentRunNotificationSnsStatusCode)) :*: S1 ('MetaSel ('Just "snsTopicArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "date") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "event") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InspectorEvent) :*: S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))))

newAssessmentRunNotification Source #

Create a value of AssessmentRunNotification 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:message:AssessmentRunNotification', assessmentRunNotification_message - The message included in the notification.

$sel:snsPublishStatusCode:AssessmentRunNotification', assessmentRunNotification_snsPublishStatusCode - The status code of the SNS notification.

$sel:snsTopicArn:AssessmentRunNotification', assessmentRunNotification_snsTopicArn - The SNS topic to which the SNS notification is sent.

$sel:date:AssessmentRunNotification', assessmentRunNotification_date - The date of the notification.

$sel:event:AssessmentRunNotification', assessmentRunNotification_event - The event for which a notification is sent.

$sel:error:AssessmentRunNotification', assessmentRunNotification_error - The Boolean value that specifies whether the notification represents an error.

AssessmentRunStateChange

data AssessmentRunStateChange Source #

Used as one of the elements of the AssessmentRun data type.

See: newAssessmentRunStateChange smart constructor.

Instances

Instances details
FromJSON AssessmentRunStateChange Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunStateChange

Generic AssessmentRunStateChange Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunStateChange

Associated Types

type Rep AssessmentRunStateChange :: Type -> Type #

Read AssessmentRunStateChange Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunStateChange

Show AssessmentRunStateChange Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunStateChange

NFData AssessmentRunStateChange Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunStateChange

Eq AssessmentRunStateChange Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunStateChange

Hashable AssessmentRunStateChange Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunStateChange

type Rep AssessmentRunStateChange Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentRunStateChange

type Rep AssessmentRunStateChange = D1 ('MetaData "AssessmentRunStateChange" "Amazonka.Inspector.Types.AssessmentRunStateChange" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "AssessmentRunStateChange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stateChangedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AssessmentRunState)))

newAssessmentRunStateChange Source #

Create a value of AssessmentRunStateChange 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:stateChangedAt:AssessmentRunStateChange', assessmentRunStateChange_stateChangedAt - The last time the assessment run state changed.

$sel:state:AssessmentRunStateChange', assessmentRunStateChange_state - The assessment run state.

AssessmentTarget

data AssessmentTarget Source #

Contains information about an Amazon Inspector application. This data type is used as the response element in the DescribeAssessmentTargets action.

See: newAssessmentTarget smart constructor.

Instances

Instances details
FromJSON AssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTarget

Generic AssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTarget

Associated Types

type Rep AssessmentTarget :: Type -> Type #

Read AssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTarget

Show AssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTarget

NFData AssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTarget

Methods

rnf :: AssessmentTarget -> () #

Eq AssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTarget

Hashable AssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTarget

type Rep AssessmentTarget Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTarget

type Rep AssessmentTarget = D1 ('MetaData "AssessmentTarget" "Amazonka.Inspector.Types.AssessmentTarget" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "AssessmentTarget'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "resourceGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

newAssessmentTarget Source #

Create a value of AssessmentTarget 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:resourceGroupArn:AssessmentTarget', assessmentTarget_resourceGroupArn - The ARN that specifies the resource group that is associated with the assessment target.

$sel:arn:AssessmentTarget', assessmentTarget_arn - The ARN that specifies the Amazon Inspector assessment target.

$sel:name:AssessmentTarget', assessmentTarget_name - The name of the Amazon Inspector assessment target.

$sel:createdAt:AssessmentTarget', assessmentTarget_createdAt - The time at which the assessment target is created.

$sel:updatedAt:AssessmentTarget', assessmentTarget_updatedAt - The time at which UpdateAssessmentTarget is called.

AssessmentTargetFilter

data AssessmentTargetFilter Source #

Used as the request parameter in the ListAssessmentTargets action.

See: newAssessmentTargetFilter smart constructor.

Instances

Instances details
ToJSON AssessmentTargetFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTargetFilter

Generic AssessmentTargetFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTargetFilter

Associated Types

type Rep AssessmentTargetFilter :: Type -> Type #

Read AssessmentTargetFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTargetFilter

Show AssessmentTargetFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTargetFilter

NFData AssessmentTargetFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTargetFilter

Methods

rnf :: AssessmentTargetFilter -> () #

Eq AssessmentTargetFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTargetFilter

Hashable AssessmentTargetFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTargetFilter

type Rep AssessmentTargetFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTargetFilter

type Rep AssessmentTargetFilter = D1 ('MetaData "AssessmentTargetFilter" "Amazonka.Inspector.Types.AssessmentTargetFilter" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "AssessmentTargetFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assessmentTargetNamePattern") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAssessmentTargetFilter :: AssessmentTargetFilter Source #

Create a value of AssessmentTargetFilter 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:assessmentTargetNamePattern:AssessmentTargetFilter', assessmentTargetFilter_assessmentTargetNamePattern - For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.

AssessmentTemplate

data AssessmentTemplate Source #

Contains information about an Amazon Inspector assessment template. This data type is used as the response element in the DescribeAssessmentTemplates action.

See: newAssessmentTemplate smart constructor.

Instances

Instances details
FromJSON AssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTemplate

Generic AssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTemplate

Associated Types

type Rep AssessmentTemplate :: Type -> Type #

Read AssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTemplate

Show AssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTemplate

NFData AssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTemplate

Methods

rnf :: AssessmentTemplate -> () #

Eq AssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTemplate

Hashable AssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTemplate

type Rep AssessmentTemplate Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTemplate

type Rep AssessmentTemplate = D1 ('MetaData "AssessmentTemplate" "Amazonka.Inspector.Types.AssessmentTemplate" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "AssessmentTemplate'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "lastAssessmentRunArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assessmentTargetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "durationInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "rulesPackageArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])) :*: (S1 ('MetaSel ('Just "userAttributesForFindings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Attribute]) :*: (S1 ('MetaSel ('Just "assessmentRunCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))))

newAssessmentTemplate Source #

Create a value of AssessmentTemplate 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:lastAssessmentRunArn:AssessmentTemplate', assessmentTemplate_lastAssessmentRunArn - The Amazon Resource Name (ARN) of the most recent assessment run associated with this assessment template. This value exists only when the value of assessmentRunCount is greaterpa than zero.

$sel:arn:AssessmentTemplate', assessmentTemplate_arn - The ARN of the assessment template.

$sel:name:AssessmentTemplate', assessmentTemplate_name - The name of the assessment template.

$sel:assessmentTargetArn:AssessmentTemplate', assessmentTemplate_assessmentTargetArn - The ARN of the assessment target that corresponds to this assessment template.

$sel:durationInSeconds:AssessmentTemplate', assessmentTemplate_durationInSeconds - The duration in seconds specified for this assessment template. The default value is 3600 seconds (one hour). The maximum value is 86400 seconds (one day).

$sel:rulesPackageArns:AssessmentTemplate', assessmentTemplate_rulesPackageArns - The rules packages that are specified for this assessment template.

$sel:userAttributesForFindings:AssessmentTemplate', assessmentTemplate_userAttributesForFindings - The user-defined attributes that are assigned to every generated finding from the assessment run that uses this assessment template.

$sel:assessmentRunCount:AssessmentTemplate', assessmentTemplate_assessmentRunCount - The number of existing assessment runs associated with this assessment template. This value can be zero or a positive integer.

$sel:createdAt:AssessmentTemplate', assessmentTemplate_createdAt - The time at which the assessment template is created.

AssessmentTemplateFilter

data AssessmentTemplateFilter Source #

Used as the request parameter in the ListAssessmentTemplates action.

See: newAssessmentTemplateFilter smart constructor.

Instances

Instances details
ToJSON AssessmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTemplateFilter

Generic AssessmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTemplateFilter

Associated Types

type Rep AssessmentTemplateFilter :: Type -> Type #

Read AssessmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTemplateFilter

Show AssessmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTemplateFilter

NFData AssessmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTemplateFilter

Eq AssessmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTemplateFilter

Hashable AssessmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTemplateFilter

type Rep AssessmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssessmentTemplateFilter

type Rep AssessmentTemplateFilter = D1 ('MetaData "AssessmentTemplateFilter" "Amazonka.Inspector.Types.AssessmentTemplateFilter" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "AssessmentTemplateFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "durationRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DurationRange)) :*: (S1 ('MetaSel ('Just "namePattern") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "rulesPackageArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))

newAssessmentTemplateFilter :: AssessmentTemplateFilter Source #

Create a value of AssessmentTemplateFilter 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:durationRange:AssessmentTemplateFilter', assessmentTemplateFilter_durationRange - For a record to match a filter, the value specified for this data type property must inclusively match any value between the specified minimum and maximum values of the durationInSeconds property of the AssessmentTemplate data type.

$sel:namePattern:AssessmentTemplateFilter', assessmentTemplateFilter_namePattern - For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTemplateName property of the AssessmentTemplate data type.

$sel:rulesPackageArns:AssessmentTemplateFilter', assessmentTemplateFilter_rulesPackageArns - For a record to match a filter, the values that are specified for this data type property must be contained in the list of values of the rulesPackageArns property of the AssessmentTemplate data type.

AssetAttributes

data AssetAttributes Source #

A collection of attributes of the host from which the finding is generated.

See: newAssetAttributes smart constructor.

Instances

Instances details
FromJSON AssetAttributes Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetAttributes

Generic AssetAttributes Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetAttributes

Associated Types

type Rep AssetAttributes :: Type -> Type #

Read AssetAttributes Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetAttributes

Show AssetAttributes Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetAttributes

NFData AssetAttributes Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetAttributes

Methods

rnf :: AssetAttributes -> () #

Eq AssetAttributes Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetAttributes

Hashable AssetAttributes Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetAttributes

type Rep AssetAttributes Source # 
Instance details

Defined in Amazonka.Inspector.Types.AssetAttributes

newAssetAttributes Source #

Create a value of AssetAttributes 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:agentId:AssetAttributes', assetAttributes_agentId - The ID of the agent that is installed on the EC2 instance where the finding is generated.

$sel:amiId:AssetAttributes', assetAttributes_amiId - The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.

$sel:autoScalingGroup:AssetAttributes', assetAttributes_autoScalingGroup - The Auto Scaling group of the EC2 instance where the finding is generated.

$sel:hostname:AssetAttributes', assetAttributes_hostname - The hostname of the EC2 instance where the finding is generated.

$sel:ipv4Addresses:AssetAttributes', assetAttributes_ipv4Addresses - The list of IP v4 addresses of the EC2 instance where the finding is generated.

$sel:networkInterfaces:AssetAttributes', assetAttributes_networkInterfaces - An array of the network interfaces interacting with the EC2 instance where the finding is generated.

$sel:tags:AssetAttributes', assetAttributes_tags - The tags related to the EC2 instance where the finding is generated.

$sel:schemaVersion:AssetAttributes', assetAttributes_schemaVersion - The schema version of this data type.

Attribute

data Attribute Source #

This data type is used as a request parameter in the AddAttributesToFindings and CreateAssessmentTemplate actions.

See: newAttribute smart constructor.

Constructors

Attribute' (Maybe Text) Text 

Instances

Instances details
FromJSON Attribute Source # 
Instance details

Defined in Amazonka.Inspector.Types.Attribute

ToJSON Attribute Source # 
Instance details

Defined in Amazonka.Inspector.Types.Attribute

Generic Attribute Source # 
Instance details

Defined in Amazonka.Inspector.Types.Attribute

Associated Types

type Rep Attribute :: Type -> Type #

Read Attribute Source # 
Instance details

Defined in Amazonka.Inspector.Types.Attribute

Show Attribute Source # 
Instance details

Defined in Amazonka.Inspector.Types.Attribute

NFData Attribute Source # 
Instance details

Defined in Amazonka.Inspector.Types.Attribute

Methods

rnf :: Attribute -> () #

Eq Attribute Source # 
Instance details

Defined in Amazonka.Inspector.Types.Attribute

Hashable Attribute Source # 
Instance details

Defined in Amazonka.Inspector.Types.Attribute

type Rep Attribute Source # 
Instance details

Defined in Amazonka.Inspector.Types.Attribute

type Rep Attribute = D1 ('MetaData "Attribute" "Amazonka.Inspector.Types.Attribute" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "Attribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAttribute Source #

Create a value of Attribute 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:Attribute', attribute_value - The value assigned to the attribute key.

$sel:key:Attribute', attribute_key - The attribute key.

DurationRange

data DurationRange Source #

This data type is used in the AssessmentTemplateFilter data type.

See: newDurationRange smart constructor.

Instances

Instances details
ToJSON DurationRange Source # 
Instance details

Defined in Amazonka.Inspector.Types.DurationRange

Generic DurationRange Source # 
Instance details

Defined in Amazonka.Inspector.Types.DurationRange

Associated Types

type Rep DurationRange :: Type -> Type #

Read DurationRange Source # 
Instance details

Defined in Amazonka.Inspector.Types.DurationRange

Show DurationRange Source # 
Instance details

Defined in Amazonka.Inspector.Types.DurationRange

NFData DurationRange Source # 
Instance details

Defined in Amazonka.Inspector.Types.DurationRange

Methods

rnf :: DurationRange -> () #

Eq DurationRange Source # 
Instance details

Defined in Amazonka.Inspector.Types.DurationRange

Hashable DurationRange Source # 
Instance details

Defined in Amazonka.Inspector.Types.DurationRange

type Rep DurationRange Source # 
Instance details

Defined in Amazonka.Inspector.Types.DurationRange

type Rep DurationRange = D1 ('MetaData "DurationRange" "Amazonka.Inspector.Types.DurationRange" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "DurationRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "minSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newDurationRange :: DurationRange Source #

Create a value of DurationRange 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:maxSeconds:DurationRange', durationRange_maxSeconds - The maximum value of the duration range. Must be less than or equal to 604800 seconds (1 week).

$sel:minSeconds:DurationRange', durationRange_minSeconds - The minimum value of the duration range. Must be greater than zero.

EventSubscription

data EventSubscription Source #

This data type is used in the Subscription data type.

See: newEventSubscription smart constructor.

Instances

Instances details
FromJSON EventSubscription Source # 
Instance details

Defined in Amazonka.Inspector.Types.EventSubscription

Generic EventSubscription Source # 
Instance details

Defined in Amazonka.Inspector.Types.EventSubscription

Associated Types

type Rep EventSubscription :: Type -> Type #

Read EventSubscription Source # 
Instance details

Defined in Amazonka.Inspector.Types.EventSubscription

Show EventSubscription Source # 
Instance details

Defined in Amazonka.Inspector.Types.EventSubscription

NFData EventSubscription Source # 
Instance details

Defined in Amazonka.Inspector.Types.EventSubscription

Methods

rnf :: EventSubscription -> () #

Eq EventSubscription Source # 
Instance details

Defined in Amazonka.Inspector.Types.EventSubscription

Hashable EventSubscription Source # 
Instance details

Defined in Amazonka.Inspector.Types.EventSubscription

type Rep EventSubscription Source # 
Instance details

Defined in Amazonka.Inspector.Types.EventSubscription

type Rep EventSubscription = D1 ('MetaData "EventSubscription" "Amazonka.Inspector.Types.EventSubscription" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "EventSubscription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "event") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InspectorEvent) :*: S1 ('MetaSel ('Just "subscribedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))

newEventSubscription Source #

Create a value of EventSubscription 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:event:EventSubscription', eventSubscription_event - The event for which Amazon Simple Notification Service (SNS) notifications are sent.

$sel:subscribedAt:EventSubscription', eventSubscription_subscribedAt - The time at which SubscribeToEvent is called.

Exclusion

data Exclusion Source #

Contains information about what was excluded from an assessment run.

See: newExclusion smart constructor.

Instances

Instances details
FromJSON Exclusion Source # 
Instance details

Defined in Amazonka.Inspector.Types.Exclusion

Generic Exclusion Source # 
Instance details

Defined in Amazonka.Inspector.Types.Exclusion

Associated Types

type Rep Exclusion :: Type -> Type #

Read Exclusion Source # 
Instance details

Defined in Amazonka.Inspector.Types.Exclusion

Show Exclusion Source # 
Instance details

Defined in Amazonka.Inspector.Types.Exclusion

NFData Exclusion Source # 
Instance details

Defined in Amazonka.Inspector.Types.Exclusion

Methods

rnf :: Exclusion -> () #

Eq Exclusion Source # 
Instance details

Defined in Amazonka.Inspector.Types.Exclusion

Hashable Exclusion Source # 
Instance details

Defined in Amazonka.Inspector.Types.Exclusion

type Rep Exclusion Source # 
Instance details

Defined in Amazonka.Inspector.Types.Exclusion

newExclusion Source #

Create a value of Exclusion 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:attributes:Exclusion', exclusion_attributes - The system-defined attributes for the exclusion.

$sel:arn:Exclusion', exclusion_arn - The ARN that specifies the exclusion.

$sel:title:Exclusion', exclusion_title - The name of the exclusion.

$sel:description:Exclusion', exclusion_description - The description of the exclusion.

$sel:recommendation:Exclusion', exclusion_recommendation - The recommendation for the exclusion.

$sel:scopes:Exclusion', exclusion_scopes - The AWS resources for which the exclusion pertains.

ExclusionPreview

data ExclusionPreview Source #

Contains information about what is excluded from an assessment run given the current state of the assessment template.

See: newExclusionPreview smart constructor.

Instances

Instances details
FromJSON ExclusionPreview Source # 
Instance details

Defined in Amazonka.Inspector.Types.ExclusionPreview

Generic ExclusionPreview Source # 
Instance details

Defined in Amazonka.Inspector.Types.ExclusionPreview

Associated Types

type Rep ExclusionPreview :: Type -> Type #

Read ExclusionPreview Source # 
Instance details

Defined in Amazonka.Inspector.Types.ExclusionPreview

Show ExclusionPreview Source # 
Instance details

Defined in Amazonka.Inspector.Types.ExclusionPreview

NFData ExclusionPreview Source # 
Instance details

Defined in Amazonka.Inspector.Types.ExclusionPreview

Methods

rnf :: ExclusionPreview -> () #

Eq ExclusionPreview Source # 
Instance details

Defined in Amazonka.Inspector.Types.ExclusionPreview

Hashable ExclusionPreview Source # 
Instance details

Defined in Amazonka.Inspector.Types.ExclusionPreview

type Rep ExclusionPreview Source # 
Instance details

Defined in Amazonka.Inspector.Types.ExclusionPreview

type Rep ExclusionPreview = D1 ('MetaData "ExclusionPreview" "Amazonka.Inspector.Types.ExclusionPreview" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "ExclusionPreview'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Attribute])) :*: S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "recommendation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "scopes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Scope))))))

newExclusionPreview Source #

Create a value of ExclusionPreview 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:attributes:ExclusionPreview', exclusionPreview_attributes - The system-defined attributes for the exclusion preview.

$sel:title:ExclusionPreview', exclusionPreview_title - The name of the exclusion preview.

$sel:description:ExclusionPreview', exclusionPreview_description - The description of the exclusion preview.

$sel:recommendation:ExclusionPreview', exclusionPreview_recommendation - The recommendation for the exclusion preview.

$sel:scopes:ExclusionPreview', exclusionPreview_scopes - The AWS resources for which the exclusion preview pertains.

FailedItemDetails

data FailedItemDetails Source #

Includes details about the failed items.

See: newFailedItemDetails smart constructor.

Instances

Instances details
FromJSON FailedItemDetails Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemDetails

Generic FailedItemDetails Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemDetails

Associated Types

type Rep FailedItemDetails :: Type -> Type #

Read FailedItemDetails Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemDetails

Show FailedItemDetails Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemDetails

NFData FailedItemDetails Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemDetails

Methods

rnf :: FailedItemDetails -> () #

Eq FailedItemDetails Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemDetails

Hashable FailedItemDetails Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemDetails

type Rep FailedItemDetails Source # 
Instance details

Defined in Amazonka.Inspector.Types.FailedItemDetails

type Rep FailedItemDetails = D1 ('MetaData "FailedItemDetails" "Amazonka.Inspector.Types.FailedItemDetails" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "FailedItemDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FailedItemErrorCode) :*: S1 ('MetaSel ('Just "retryable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newFailedItemDetails Source #

Create a value of FailedItemDetails 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:failureCode:FailedItemDetails', failedItemDetails_failureCode - The status code of a failed item.

$sel:retryable:FailedItemDetails', failedItemDetails_retryable - Indicates whether you can immediately retry a request for this item for a specified resource.

Finding

data Finding Source #

Contains information about an Amazon Inspector finding. This data type is used as the response element in the DescribeFindings action.

See: newFinding smart constructor.

Instances

Instances details
FromJSON Finding Source # 
Instance details

Defined in Amazonka.Inspector.Types.Finding

Generic Finding Source # 
Instance details

Defined in Amazonka.Inspector.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.Inspector.Types.Finding

Show Finding Source # 
Instance details

Defined in Amazonka.Inspector.Types.Finding

NFData Finding Source # 
Instance details

Defined in Amazonka.Inspector.Types.Finding

Methods

rnf :: Finding -> () #

Eq Finding Source # 
Instance details

Defined in Amazonka.Inspector.Types.Finding

Methods

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

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

Hashable Finding Source # 
Instance details

Defined in Amazonka.Inspector.Types.Finding

Methods

hashWithSalt :: Int -> Finding -> Int #

hash :: Finding -> Int #

type Rep Finding Source # 
Instance details

Defined in Amazonka.Inspector.Types.Finding

type Rep Finding = D1 ('MetaData "Finding" "Amazonka.Inspector.Types.Finding" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "Finding'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "assetAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AssetAttributes)) :*: S1 ('MetaSel ('Just "assetType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AssetType))) :*: (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "indicatorOfCompromise") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "numericSeverity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "recommendation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schemaVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))) :*: (((S1 ('MetaSel ('Just "service") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "serviceAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InspectorServiceAttributes))) :*: (S1 ('MetaSel ('Just "severity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Severity)) :*: S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Attribute])) :*: (S1 ('MetaSel ('Just "userAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Attribute]) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))))

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:assetAttributes:Finding', finding_assetAttributes - A collection of attributes of the host from which the finding is generated.

$sel:assetType:Finding', finding_assetType - The type of the host from which the finding is generated.

$sel:confidence:Finding', finding_confidence - This data element is currently not used.

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

$sel:id:Finding', finding_id - The ID of the finding.

$sel:indicatorOfCompromise:Finding', finding_indicatorOfCompromise - This data element is currently not used.

$sel:numericSeverity:Finding', finding_numericSeverity - The numeric value of the finding severity.

$sel:recommendation:Finding', finding_recommendation - The recommendation for the finding.

Finding, finding_schemaVersion - The schema version of this data type.

$sel:service:Finding', finding_service - The data element is set to "Inspector".

$sel:serviceAttributes:Finding', finding_serviceAttributes - This data type is used in the Finding data type.

$sel:severity:Finding', finding_severity - The finding severity. Values can be set to High, Medium, Low, and Informational.

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

$sel:arn:Finding', finding_arn - The ARN that specifies the finding.

$sel:attributes:Finding', finding_attributes - The system-defined attributes for the finding.

$sel:userAttributes:Finding', finding_userAttributes - The user-defined attributes that are assigned to the finding.

$sel:createdAt:Finding', finding_createdAt - The time when the finding was generated.

$sel:updatedAt:Finding', finding_updatedAt - The time when AddAttributesToFindings is called.

FindingFilter

data FindingFilter Source #

This data type is used as a request parameter in the ListFindings action.

See: newFindingFilter smart constructor.

Instances

Instances details
ToJSON FindingFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.FindingFilter

Generic FindingFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.FindingFilter

Associated Types

type Rep FindingFilter :: Type -> Type #

Read FindingFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.FindingFilter

Show FindingFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.FindingFilter

NFData FindingFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.FindingFilter

Methods

rnf :: FindingFilter -> () #

Eq FindingFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.FindingFilter

Hashable FindingFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.FindingFilter

type Rep FindingFilter Source # 
Instance details

Defined in Amazonka.Inspector.Types.FindingFilter

type Rep FindingFilter = D1 ('MetaData "FindingFilter" "Amazonka.Inspector.Types.FindingFilter" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "FindingFilter'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "agentIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Attribute]))) :*: (S1 ('MetaSel ('Just "autoScalingGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "creationTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TimestampRange)))) :*: ((S1 ('MetaSel ('Just "ruleNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "rulesPackageArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "severities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Severity])) :*: S1 ('MetaSel ('Just "userAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Attribute]))))))

newFindingFilter :: FindingFilter Source #

Create a value of FindingFilter 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:agentIds:FindingFilter', findingFilter_agentIds - For a record to match a filter, one of the values that is specified for this data type property must be the exact match of the value of the agentId property of the Finding data type.

$sel:attributes:FindingFilter', findingFilter_attributes - For a record to match a filter, the list of values that are specified for this data type property must be contained in the list of values of the attributes property of the Finding data type.

$sel:autoScalingGroups:FindingFilter', findingFilter_autoScalingGroups - For a record to match a filter, one of the values that is specified for this data type property must be the exact match of the value of the autoScalingGroup property of the Finding data type.

$sel:creationTimeRange:FindingFilter', findingFilter_creationTimeRange - The time range during which the finding is generated.

$sel:ruleNames:FindingFilter', findingFilter_ruleNames - For a record to match a filter, one of the values that is specified for this data type property must be the exact match of the value of the ruleName property of the Finding data type.

$sel:rulesPackageArns:FindingFilter', findingFilter_rulesPackageArns - For a record to match a filter, one of the values that is specified for this data type property must be the exact match of the value of the rulesPackageArn property of the Finding data type.

$sel:severities:FindingFilter', findingFilter_severities - For a record to match a filter, one of the values that is specified for this data type property must be the exact match of the value of the severity property of the Finding data type.

$sel:userAttributes:FindingFilter', findingFilter_userAttributes - For a record to match a filter, the value that is specified for this data type property must be contained in the list of values of the userAttributes property of the Finding data type.

InspectorServiceAttributes

data InspectorServiceAttributes Source #

This data type is used in the Finding data type.

See: newInspectorServiceAttributes smart constructor.

Instances

Instances details
FromJSON InspectorServiceAttributes Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorServiceAttributes

Generic InspectorServiceAttributes Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorServiceAttributes

Associated Types

type Rep InspectorServiceAttributes :: Type -> Type #

Read InspectorServiceAttributes Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorServiceAttributes

Show InspectorServiceAttributes Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorServiceAttributes

NFData InspectorServiceAttributes Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorServiceAttributes

Eq InspectorServiceAttributes Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorServiceAttributes

Hashable InspectorServiceAttributes Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorServiceAttributes

type Rep InspectorServiceAttributes Source # 
Instance details

Defined in Amazonka.Inspector.Types.InspectorServiceAttributes

type Rep InspectorServiceAttributes = D1 ('MetaData "InspectorServiceAttributes" "Amazonka.Inspector.Types.InspectorServiceAttributes" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "InspectorServiceAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assessmentRunArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "rulesPackageArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schemaVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))))

newInspectorServiceAttributes Source #

Create a value of InspectorServiceAttributes 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:assessmentRunArn:InspectorServiceAttributes', inspectorServiceAttributes_assessmentRunArn - The ARN of the assessment run during which the finding is generated.

$sel:rulesPackageArn:InspectorServiceAttributes', inspectorServiceAttributes_rulesPackageArn - The ARN of the rules package that is used to generate the finding.

$sel:schemaVersion:InspectorServiceAttributes', inspectorServiceAttributes_schemaVersion - The schema version of this data type.

NetworkInterface

data NetworkInterface Source #

Contains information about the network interfaces interacting with an EC2 instance. This data type is used as one of the elements of the AssetAttributes data type.

See: newNetworkInterface smart constructor.

Instances

Instances details
FromJSON NetworkInterface Source # 
Instance details

Defined in Amazonka.Inspector.Types.NetworkInterface

Generic NetworkInterface Source # 
Instance details

Defined in Amazonka.Inspector.Types.NetworkInterface

Associated Types

type Rep NetworkInterface :: Type -> Type #

Read NetworkInterface Source # 
Instance details

Defined in Amazonka.Inspector.Types.NetworkInterface

Show NetworkInterface Source # 
Instance details

Defined in Amazonka.Inspector.Types.NetworkInterface

NFData NetworkInterface Source # 
Instance details

Defined in Amazonka.Inspector.Types.NetworkInterface

Methods

rnf :: NetworkInterface -> () #

Eq NetworkInterface Source # 
Instance details

Defined in Amazonka.Inspector.Types.NetworkInterface

Hashable NetworkInterface Source # 
Instance details

Defined in Amazonka.Inspector.Types.NetworkInterface

type Rep NetworkInterface Source # 
Instance details

Defined in Amazonka.Inspector.Types.NetworkInterface

newNetworkInterface :: NetworkInterface Source #

Create a value of NetworkInterface 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:ipv6Addresses:NetworkInterface', networkInterface_ipv6Addresses - The IP addresses associated with the network interface.

$sel:networkInterfaceId:NetworkInterface', networkInterface_networkInterfaceId - The ID of the network interface.

NetworkInterface, networkInterface_privateDnsName - The name of a private DNS associated with the network interface.

NetworkInterface, networkInterface_privateIpAddress - The private IP address associated with the network interface.

$sel:privateIpAddresses:NetworkInterface', networkInterface_privateIpAddresses - A list of the private IP addresses associated with the network interface. Includes the privateDnsName and privateIpAddress.

$sel:publicDnsName:NetworkInterface', networkInterface_publicDnsName - The name of a public DNS associated with the network interface.

$sel:publicIp:NetworkInterface', networkInterface_publicIp - The public IP address from which the network interface is reachable.

$sel:securityGroups:NetworkInterface', networkInterface_securityGroups - A list of the security groups associated with the network interface. Includes the groupId and groupName.

$sel:subnetId:NetworkInterface', networkInterface_subnetId - The ID of a subnet associated with the network interface.

$sel:vpcId:NetworkInterface', networkInterface_vpcId - The ID of a VPC associated with the network interface.

PrivateIp

data PrivateIp Source #

Contains information about a private IP address associated with a network interface. This data type is used as a response element in the DescribeFindings action.

See: newPrivateIp smart constructor.

Constructors

PrivateIp' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON PrivateIp Source # 
Instance details

Defined in Amazonka.Inspector.Types.PrivateIp

Generic PrivateIp Source # 
Instance details

Defined in Amazonka.Inspector.Types.PrivateIp

Associated Types

type Rep PrivateIp :: Type -> Type #

Read PrivateIp Source # 
Instance details

Defined in Amazonka.Inspector.Types.PrivateIp

Show PrivateIp Source # 
Instance details

Defined in Amazonka.Inspector.Types.PrivateIp

NFData PrivateIp Source # 
Instance details

Defined in Amazonka.Inspector.Types.PrivateIp

Methods

rnf :: PrivateIp -> () #

Eq PrivateIp Source # 
Instance details

Defined in Amazonka.Inspector.Types.PrivateIp

Hashable PrivateIp Source # 
Instance details

Defined in Amazonka.Inspector.Types.PrivateIp

type Rep PrivateIp Source # 
Instance details

Defined in Amazonka.Inspector.Types.PrivateIp

type Rep PrivateIp = D1 ('MetaData "PrivateIp" "Amazonka.Inspector.Types.PrivateIp" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "PrivateIp'" 'PrefixI 'True) (S1 ('MetaSel ('Just "privateDnsName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "privateIpAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newPrivateIp :: PrivateIp Source #

Create a value of PrivateIp 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:privateDnsName:PrivateIp', privateIp_privateDnsName - The DNS name of the private IP address.

$sel:privateIpAddress:PrivateIp', privateIp_privateIpAddress - The full IP address of the network inteface.

ResourceGroup

data ResourceGroup Source #

Contains information about a resource group. The resource group defines a set of tags that, when queried, identify the AWS resources that make up the assessment target. This data type is used as the response element in the DescribeResourceGroups action.

See: newResourceGroup smart constructor.

Instances

Instances details
FromJSON ResourceGroup Source # 
Instance details

Defined in Amazonka.Inspector.Types.ResourceGroup

Generic ResourceGroup Source # 
Instance details

Defined in Amazonka.Inspector.Types.ResourceGroup

Associated Types

type Rep ResourceGroup :: Type -> Type #

Read ResourceGroup Source # 
Instance details

Defined in Amazonka.Inspector.Types.ResourceGroup

Show ResourceGroup Source # 
Instance details

Defined in Amazonka.Inspector.Types.ResourceGroup

NFData ResourceGroup Source # 
Instance details

Defined in Amazonka.Inspector.Types.ResourceGroup

Methods

rnf :: ResourceGroup -> () #

Eq ResourceGroup Source # 
Instance details

Defined in Amazonka.Inspector.Types.ResourceGroup

Hashable ResourceGroup Source # 
Instance details

Defined in Amazonka.Inspector.Types.ResourceGroup

type Rep ResourceGroup Source # 
Instance details

Defined in Amazonka.Inspector.Types.ResourceGroup

type Rep ResourceGroup = D1 ('MetaData "ResourceGroup" "Amazonka.Inspector.Types.ResourceGroup" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "ResourceGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty ResourceGroupTag)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newResourceGroup Source #

Create a value of ResourceGroup 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:arn:ResourceGroup', resourceGroup_arn - The ARN of the resource group.

$sel:tags:ResourceGroup', resourceGroup_tags - The tags (key and value pairs) of the resource group. This data type property is used in the CreateResourceGroup action.

$sel:createdAt:ResourceGroup', resourceGroup_createdAt - The time at which resource group is created.

ResourceGroupTag

data ResourceGroupTag Source #

This data type is used as one of the elements of the ResourceGroup data type.

See: newResourceGroupTag smart constructor.

Instances

Instances details
FromJSON ResourceGroupTag Source # 
Instance details

Defined in Amazonka.Inspector.Types.ResourceGroupTag

ToJSON ResourceGroupTag Source # 
Instance details

Defined in Amazonka.Inspector.Types.ResourceGroupTag

Generic ResourceGroupTag Source # 
Instance details

Defined in Amazonka.Inspector.Types.ResourceGroupTag

Associated Types

type Rep ResourceGroupTag :: Type -> Type #

Read ResourceGroupTag Source # 
Instance details

Defined in Amazonka.Inspector.Types.ResourceGroupTag

Show ResourceGroupTag Source # 
Instance details

Defined in Amazonka.Inspector.Types.ResourceGroupTag

NFData ResourceGroupTag Source # 
Instance details

Defined in Amazonka.Inspector.Types.ResourceGroupTag

Methods

rnf :: ResourceGroupTag -> () #

Eq ResourceGroupTag Source # 
Instance details

Defined in Amazonka.Inspector.Types.ResourceGroupTag

Hashable ResourceGroupTag Source # 
Instance details

Defined in Amazonka.Inspector.Types.ResourceGroupTag

type Rep ResourceGroupTag Source # 
Instance details

Defined in Amazonka.Inspector.Types.ResourceGroupTag

type Rep ResourceGroupTag = D1 ('MetaData "ResourceGroupTag" "Amazonka.Inspector.Types.ResourceGroupTag" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "ResourceGroupTag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newResourceGroupTag Source #

Create a value of ResourceGroupTag 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:ResourceGroupTag', resourceGroupTag_value - The value assigned to a tag key.

$sel:key:ResourceGroupTag', resourceGroupTag_key - A tag key.

RulesPackage

data RulesPackage Source #

Contains information about an Amazon Inspector rules package. This data type is used as the response element in the DescribeRulesPackages action.

See: newRulesPackage smart constructor.

Instances

Instances details
FromJSON RulesPackage Source # 
Instance details

Defined in Amazonka.Inspector.Types.RulesPackage

Generic RulesPackage Source # 
Instance details

Defined in Amazonka.Inspector.Types.RulesPackage

Associated Types

type Rep RulesPackage :: Type -> Type #

Read RulesPackage Source # 
Instance details

Defined in Amazonka.Inspector.Types.RulesPackage

Show RulesPackage Source # 
Instance details

Defined in Amazonka.Inspector.Types.RulesPackage

NFData RulesPackage Source # 
Instance details

Defined in Amazonka.Inspector.Types.RulesPackage

Methods

rnf :: RulesPackage -> () #

Eq RulesPackage Source # 
Instance details

Defined in Amazonka.Inspector.Types.RulesPackage

Hashable RulesPackage Source # 
Instance details

Defined in Amazonka.Inspector.Types.RulesPackage

type Rep RulesPackage Source # 
Instance details

Defined in Amazonka.Inspector.Types.RulesPackage

type Rep RulesPackage = D1 ('MetaData "RulesPackage" "Amazonka.Inspector.Types.RulesPackage" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "RulesPackage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "provider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newRulesPackage Source #

Create a value of RulesPackage 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:RulesPackage', rulesPackage_description - The description of the rules package.

$sel:arn:RulesPackage', rulesPackage_arn - The ARN of the rules package.

$sel:name:RulesPackage', rulesPackage_name - The name of the rules package.

$sel:version:RulesPackage', rulesPackage_version - The version ID of the rules package.

$sel:provider:RulesPackage', rulesPackage_provider - The provider of the rules package.

Scope

data Scope Source #

This data type contains key-value pairs that identify various Amazon resources.

See: newScope smart constructor.

Constructors

Scope' (Maybe ScopeType) (Maybe Text) 

Instances

Instances details
FromJSON Scope Source # 
Instance details

Defined in Amazonka.Inspector.Types.Scope

Generic Scope Source # 
Instance details

Defined in Amazonka.Inspector.Types.Scope

Associated Types

type Rep Scope :: Type -> Type #

Methods

from :: Scope -> Rep Scope x #

to :: Rep Scope x -> Scope #

Read Scope Source # 
Instance details

Defined in Amazonka.Inspector.Types.Scope

Show Scope Source # 
Instance details

Defined in Amazonka.Inspector.Types.Scope

Methods

showsPrec :: Int -> Scope -> ShowS #

show :: Scope -> String #

showList :: [Scope] -> ShowS #

NFData Scope Source # 
Instance details

Defined in Amazonka.Inspector.Types.Scope

Methods

rnf :: Scope -> () #

Eq Scope Source # 
Instance details

Defined in Amazonka.Inspector.Types.Scope

Methods

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

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

Hashable Scope Source # 
Instance details

Defined in Amazonka.Inspector.Types.Scope

Methods

hashWithSalt :: Int -> Scope -> Int #

hash :: Scope -> Int #

type Rep Scope Source # 
Instance details

Defined in Amazonka.Inspector.Types.Scope

type Rep Scope = D1 ('MetaData "Scope" "Amazonka.Inspector.Types.Scope" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "Scope'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScopeType)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newScope :: Scope Source #

Create a value of Scope 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:key:Scope', scope_key - The type of the scope.

$sel:value:Scope', scope_value - The resource identifier for the specified scope type.

SecurityGroup

data SecurityGroup Source #

Contains information about a security group associated with a network interface. This data type is used as one of the elements of the NetworkInterface data type.

See: newSecurityGroup smart constructor.

Constructors

SecurityGroup' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON SecurityGroup Source # 
Instance details

Defined in Amazonka.Inspector.Types.SecurityGroup

Generic SecurityGroup Source # 
Instance details

Defined in Amazonka.Inspector.Types.SecurityGroup

Associated Types

type Rep SecurityGroup :: Type -> Type #

Read SecurityGroup Source # 
Instance details

Defined in Amazonka.Inspector.Types.SecurityGroup

Show SecurityGroup Source # 
Instance details

Defined in Amazonka.Inspector.Types.SecurityGroup

NFData SecurityGroup Source # 
Instance details

Defined in Amazonka.Inspector.Types.SecurityGroup

Methods

rnf :: SecurityGroup -> () #

Eq SecurityGroup Source # 
Instance details

Defined in Amazonka.Inspector.Types.SecurityGroup

Hashable SecurityGroup Source # 
Instance details

Defined in Amazonka.Inspector.Types.SecurityGroup

type Rep SecurityGroup Source # 
Instance details

Defined in Amazonka.Inspector.Types.SecurityGroup

type Rep SecurityGroup = D1 ('MetaData "SecurityGroup" "Amazonka.Inspector.Types.SecurityGroup" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "SecurityGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newSecurityGroup :: SecurityGroup Source #

Create a value of SecurityGroup 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:groupId:SecurityGroup', securityGroup_groupId - The ID of the security group.

$sel:groupName:SecurityGroup', securityGroup_groupName - The name of the security group.

Subscription

data Subscription Source #

This data type is used as a response element in the ListEventSubscriptions action.

See: newSubscription smart constructor.

Instances

Instances details
FromJSON Subscription Source # 
Instance details

Defined in Amazonka.Inspector.Types.Subscription

Generic Subscription Source # 
Instance details

Defined in Amazonka.Inspector.Types.Subscription

Associated Types

type Rep Subscription :: Type -> Type #

Read Subscription Source # 
Instance details

Defined in Amazonka.Inspector.Types.Subscription

Show Subscription Source # 
Instance details

Defined in Amazonka.Inspector.Types.Subscription

NFData Subscription Source # 
Instance details

Defined in Amazonka.Inspector.Types.Subscription

Methods

rnf :: Subscription -> () #

Eq Subscription Source # 
Instance details

Defined in Amazonka.Inspector.Types.Subscription

Hashable Subscription Source # 
Instance details

Defined in Amazonka.Inspector.Types.Subscription

type Rep Subscription Source # 
Instance details

Defined in Amazonka.Inspector.Types.Subscription

type Rep Subscription = D1 ('MetaData "Subscription" "Amazonka.Inspector.Types.Subscription" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "Subscription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "topicArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "eventSubscriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty EventSubscription)))))

newSubscription Source #

Create a value of Subscription 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:Subscription', subscription_resourceArn - The ARN of the assessment template that is used during the event for which the SNS notification is sent.

$sel:topicArn:Subscription', subscription_topicArn - The ARN of the Amazon Simple Notification Service (SNS) topic to which the SNS notifications are sent.

$sel:eventSubscriptions:Subscription', subscription_eventSubscriptions - The list of existing event subscriptions.

Tag

data Tag Source #

A key and value pair. This data type is used as a request parameter in the SetTagsForResource action and a response element in the ListTagsForResource action.

See: newTag smart constructor.

Constructors

Tag' (Maybe Text) Text 

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.Inspector.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.Inspector.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.Inspector.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.Inspector.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.Inspector.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.Inspector.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.Inspector.Types.Tag

Methods

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

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

Hashable Tag Source # 
Instance details

Defined in Amazonka.Inspector.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.Inspector.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.Inspector.Types.Tag" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Arguments

:: Text

$sel:key:Tag'

-> Tag 

Create a value of Tag 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:Tag', tag_value - A value assigned to a tag key.

$sel:key:Tag', tag_key - A tag key.

TelemetryMetadata

data TelemetryMetadata Source #

The metadata about the Amazon Inspector application data metrics collected by the agent. This data type is used as the response element in the GetTelemetryMetadata action.

See: newTelemetryMetadata smart constructor.

Instances

Instances details
FromJSON TelemetryMetadata Source # 
Instance details

Defined in Amazonka.Inspector.Types.TelemetryMetadata

Generic TelemetryMetadata Source # 
Instance details

Defined in Amazonka.Inspector.Types.TelemetryMetadata

Associated Types

type Rep TelemetryMetadata :: Type -> Type #

Read TelemetryMetadata Source # 
Instance details

Defined in Amazonka.Inspector.Types.TelemetryMetadata

Show TelemetryMetadata Source # 
Instance details

Defined in Amazonka.Inspector.Types.TelemetryMetadata

NFData TelemetryMetadata Source # 
Instance details

Defined in Amazonka.Inspector.Types.TelemetryMetadata

Methods

rnf :: TelemetryMetadata -> () #

Eq TelemetryMetadata Source # 
Instance details

Defined in Amazonka.Inspector.Types.TelemetryMetadata

Hashable TelemetryMetadata Source # 
Instance details

Defined in Amazonka.Inspector.Types.TelemetryMetadata

type Rep TelemetryMetadata Source # 
Instance details

Defined in Amazonka.Inspector.Types.TelemetryMetadata

type Rep TelemetryMetadata = D1 ('MetaData "TelemetryMetadata" "Amazonka.Inspector.Types.TelemetryMetadata" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "TelemetryMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "messageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "count") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer))))

newTelemetryMetadata Source #

Create a value of TelemetryMetadata 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:dataSize:TelemetryMetadata', telemetryMetadata_dataSize - The data size of messages that the agent sends to the Amazon Inspector service.

$sel:messageType:TelemetryMetadata', telemetryMetadata_messageType - A specific type of behavioral data that is collected by the agent.

$sel:count:TelemetryMetadata', telemetryMetadata_count - The count of messages that the agent sends to the Amazon Inspector service.

TimestampRange

data TimestampRange Source #

This data type is used in the AssessmentRunFilter data type.

See: newTimestampRange smart constructor.

Instances

Instances details
ToJSON TimestampRange Source # 
Instance details

Defined in Amazonka.Inspector.Types.TimestampRange

Generic TimestampRange Source # 
Instance details

Defined in Amazonka.Inspector.Types.TimestampRange

Associated Types

type Rep TimestampRange :: Type -> Type #

Read TimestampRange Source # 
Instance details

Defined in Amazonka.Inspector.Types.TimestampRange

Show TimestampRange Source # 
Instance details

Defined in Amazonka.Inspector.Types.TimestampRange

NFData TimestampRange Source # 
Instance details

Defined in Amazonka.Inspector.Types.TimestampRange

Methods

rnf :: TimestampRange -> () #

Eq TimestampRange Source # 
Instance details

Defined in Amazonka.Inspector.Types.TimestampRange

Hashable TimestampRange Source # 
Instance details

Defined in Amazonka.Inspector.Types.TimestampRange

type Rep TimestampRange Source # 
Instance details

Defined in Amazonka.Inspector.Types.TimestampRange

type Rep TimestampRange = D1 ('MetaData "TimestampRange" "Amazonka.Inspector.Types.TimestampRange" "amazonka-inspector-2.0-DbkSB2KDR0U54GYFqTMz6L" 'False) (C1 ('MetaCons "TimestampRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "beginDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "endDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))

newTimestampRange :: TimestampRange Source #

Create a value of TimestampRange 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:beginDate:TimestampRange', timestampRange_beginDate - The minimum value of the timestamp range.

$sel:endDate:TimestampRange', timestampRange_endDate - The maximum value of the timestamp range.