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

Description

Lists the latest analytics data for controls within a specific control domain across all active assessments.

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

Synopsis

Creating a Request

data ListControlInsightsByControlDomain Source #

Constructors

ListControlInsightsByControlDomain' 

Fields

Instances

Instances details
ToHeaders ListControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListControlInsightsByControlDomain

ToPath ListControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListControlInsightsByControlDomain

ToQuery ListControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListControlInsightsByControlDomain

AWSRequest ListControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListControlInsightsByControlDomain

Generic ListControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListControlInsightsByControlDomain

Associated Types

type Rep ListControlInsightsByControlDomain :: Type -> Type #

Read ListControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListControlInsightsByControlDomain

Show ListControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListControlInsightsByControlDomain

NFData ListControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListControlInsightsByControlDomain

Eq ListControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListControlInsightsByControlDomain

Hashable ListControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListControlInsightsByControlDomain

type AWSResponse ListControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListControlInsightsByControlDomain

type Rep ListControlInsightsByControlDomain Source # 
Instance details

Defined in Amazonka.AuditManager.ListControlInsightsByControlDomain

type Rep ListControlInsightsByControlDomain = D1 ('MetaData "ListControlInsightsByControlDomain" "Amazonka.AuditManager.ListControlInsightsByControlDomain" "amazonka-auditmanager-2.0-FZ7GH2VR8PBBaoTT7BhtJQ" 'False) (C1 ('MetaCons "ListControlInsightsByControlDomain'" '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))))

newListControlInsightsByControlDomain Source #

Create a value of ListControlInsightsByControlDomain with all optional fields omitted.

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

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

$sel:controlDomainId:ListControlInsightsByControlDomain', listControlInsightsByControlDomain_controlDomainId - The unique identifier for the control domain.

Request Lenses

listControlInsightsByControlDomain_maxResults :: Lens' ListControlInsightsByControlDomain (Maybe Natural) Source #

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

listControlInsightsByControlDomain_nextToken :: Lens' ListControlInsightsByControlDomain (Maybe Text) Source #

The pagination token that's used to fetch the next set of results.

Destructuring the Response

data ListControlInsightsByControlDomainResponse Source #

Constructors

ListControlInsightsByControlDomainResponse' 

Fields

Instances

Instances details
Generic ListControlInsightsByControlDomainResponse Source # 
Instance details

Defined in Amazonka.AuditManager.ListControlInsightsByControlDomain

Read ListControlInsightsByControlDomainResponse Source # 
Instance details

Defined in Amazonka.AuditManager.ListControlInsightsByControlDomain

Show ListControlInsightsByControlDomainResponse Source # 
Instance details

Defined in Amazonka.AuditManager.ListControlInsightsByControlDomain

NFData ListControlInsightsByControlDomainResponse Source # 
Instance details

Defined in Amazonka.AuditManager.ListControlInsightsByControlDomain

Eq ListControlInsightsByControlDomainResponse Source # 
Instance details

Defined in Amazonka.AuditManager.ListControlInsightsByControlDomain

type Rep ListControlInsightsByControlDomainResponse Source # 
Instance details

Defined in Amazonka.AuditManager.ListControlInsightsByControlDomain

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

newListControlInsightsByControlDomainResponse Source #

Create a value of ListControlInsightsByControlDomainResponse with all optional fields omitted.

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

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

$sel:controlInsightsMetadata:ListControlInsightsByControlDomainResponse', listControlInsightsByControlDomainResponse_controlInsightsMetadata - The control analytics data that the ListControlInsightsByControlDomain API returned.

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

$sel:httpStatus:ListControlInsightsByControlDomainResponse', listControlInsightsByControlDomainResponse_httpStatus - The response's http status code.

Response Lenses

listControlInsightsByControlDomainResponse_nextToken :: Lens' ListControlInsightsByControlDomainResponse (Maybe Text) Source #

The pagination token that's used to fetch the next set of results.