amazonka-auditmanager-2.0: Amazon Audit Manager 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.AuditManager.ListAssessmentControlInsightsByControlDomain

Description

Lists the latest analytics data for controls within a specific control domain and a specific active assessment.

Control insights are listed only if the control belongs to the control domain and assessment that was specified. Moreover, the control must have collected evidence on the lastUpdated date of controlInsightsByAssessment. If neither of these conditions are met, no data is listed for that control.

Synopsis

Creating a Request

data ListAssessmentControlInsightsByControlDomain Source #

Constructors

ListAssessmentControlInsightsByControlDomain' 

Fields

Instances

Instances details
ToHeaders ListAssessmentControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListAssessmentControlInsightsByControlDomain

ToPath ListAssessmentControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListAssessmentControlInsightsByControlDomain

ToQuery ListAssessmentControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListAssessmentControlInsightsByControlDomain

AWSRequest ListAssessmentControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListAssessmentControlInsightsByControlDomain

Generic ListAssessmentControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListAssessmentControlInsightsByControlDomain

Read ListAssessmentControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListAssessmentControlInsightsByControlDomain

Show ListAssessmentControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListAssessmentControlInsightsByControlDomain

NFData ListAssessmentControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListAssessmentControlInsightsByControlDomain

Eq ListAssessmentControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListAssessmentControlInsightsByControlDomain

Hashable ListAssessmentControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListAssessmentControlInsightsByControlDomain

type AWSResponse ListAssessmentControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListAssessmentControlInsightsByControlDomain

type Rep ListAssessmentControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListAssessmentControlInsightsByControlDomain

type Rep ListAssessmentControlInsightsByControlDomain = D1 ('MetaData "ListAssessmentControlInsightsByControlDomain" "Amazonka.AuditManager.ListAssessmentControlInsightsByControlDomain" "amazonka-auditmanager-2.0-FZ7GH2VR8PBBaoTT7BhtJQ" 'False) (C1 ('MetaCons "ListAssessmentControlInsightsByControlDomain'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "controlDomainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assessmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListAssessmentControlInsightsByControlDomain Source #

Create a value of ListAssessmentControlInsightsByControlDomain with all optional fields omitted.

Use 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:ListAssessmentControlInsightsByControlDomain', listAssessmentControlInsightsByControlDomain_maxResults - Represents the maximum number of results on a page or for an API request call.

ListAssessmentControlInsightsByControlDomain, listAssessmentControlInsightsByControlDomain_nextToken - The pagination token that's used to fetch the next set of results.

$sel:controlDomainId:ListAssessmentControlInsightsByControlDomain', listAssessmentControlInsightsByControlDomain_controlDomainId - The unique identifier for the control domain.

ListAssessmentControlInsightsByControlDomain, listAssessmentControlInsightsByControlDomain_assessmentId - The unique identifier for the active assessment.

Request Lenses

listAssessmentControlInsightsByControlDomain_maxResults :: Lens' ListAssessmentControlInsightsByControlDomain (Maybe Natural) Source #

Represents the maximum number of results on a page or for an API request call.

Destructuring the Response

data ListAssessmentControlInsightsByControlDomainResponse Source #

Constructors

ListAssessmentControlInsightsByControlDomainResponse' 

Fields

Instances

Instances details
Generic ListAssessmentControlInsightsByControlDomainResponse Source # 
Instance details

Defined in Amazonka.AuditManager.ListAssessmentControlInsightsByControlDomain

Read ListAssessmentControlInsightsByControlDomainResponse Source # 
Instance details

Defined in Amazonka.AuditManager.ListAssessmentControlInsightsByControlDomain

Show ListAssessmentControlInsightsByControlDomainResponse Source # 
Instance details

Defined in Amazonka.AuditManager.ListAssessmentControlInsightsByControlDomain

NFData ListAssessmentControlInsightsByControlDomainResponse Source # 
Instance details

Defined in Amazonka.AuditManager.ListAssessmentControlInsightsByControlDomain

Eq ListAssessmentControlInsightsByControlDomainResponse Source # 
Instance details

Defined in Amazonka.AuditManager.ListAssessmentControlInsightsByControlDomain

type Rep ListAssessmentControlInsightsByControlDomainResponse Source # 
Instance details

Defined in Amazonka.AuditManager.ListAssessmentControlInsightsByControlDomain

type Rep ListAssessmentControlInsightsByControlDomainResponse = D1 ('MetaData "ListAssessmentControlInsightsByControlDomainResponse" "Amazonka.AuditManager.ListAssessmentControlInsightsByControlDomain" "amazonka-auditmanager-2.0-FZ7GH2VR8PBBaoTT7BhtJQ" 'False) (C1 ('MetaCons "ListAssessmentControlInsightsByControlDomainResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "controlInsightsByAssessment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ControlInsightsMetadataByAssessmentItem])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListAssessmentControlInsightsByControlDomainResponse Source #

Create a value of ListAssessmentControlInsightsByControlDomainResponse with all optional fields omitted.

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

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

$sel:controlInsightsByAssessment:ListAssessmentControlInsightsByControlDomainResponse', listAssessmentControlInsightsByControlDomainResponse_controlInsightsByAssessment - The assessment control analytics data that the ListAssessmentControlInsightsByControlDomain API returned.

ListAssessmentControlInsightsByControlDomain, listAssessmentControlInsightsByControlDomainResponse_nextToken - The pagination token that's used to fetch the next set of results.

$sel:httpStatus:ListAssessmentControlInsightsByControlDomainResponse', listAssessmentControlInsightsByControlDomainResponse_httpStatus - The response's http status code.

Response Lenses