libZSservicesZSamazonka-guarddutyZSamazonka-guardduty
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.GuardDuty.GetMemberDetectors

Description

Describes which data sources are enabled for the member account's detector.

Synopsis

Creating a Request

data GetMemberDetectors Source #

See: newGetMemberDetectors smart constructor.

Constructors

GetMemberDetectors' 

Fields

Instances

Instances details
Eq GetMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.GetMemberDetectors

Read GetMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.GetMemberDetectors

Show GetMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.GetMemberDetectors

Generic GetMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.GetMemberDetectors

Associated Types

type Rep GetMemberDetectors :: Type -> Type #

NFData GetMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.GetMemberDetectors

Methods

rnf :: GetMemberDetectors -> () #

Hashable GetMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.GetMemberDetectors

ToJSON GetMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.GetMemberDetectors

AWSRequest GetMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.GetMemberDetectors

Associated Types

type AWSResponse GetMemberDetectors #

ToHeaders GetMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.GetMemberDetectors

ToPath GetMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.GetMemberDetectors

ToQuery GetMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.GetMemberDetectors

type Rep GetMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.GetMemberDetectors

type Rep GetMemberDetectors = D1 ('MetaData "GetMemberDetectors" "Amazonka.GuardDuty.GetMemberDetectors" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "GetMemberDetectors'" 'PrefixI 'True) (S1 ('MetaSel ('Just "detectorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse GetMemberDetectors Source # 
Instance details

Defined in Amazonka.GuardDuty.GetMemberDetectors

newGetMemberDetectors Source #

Create a value of GetMemberDetectors with all optional fields omitted.

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

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

$sel:detectorId:GetMemberDetectors', getMemberDetectors_detectorId - The detector ID for the administrator account.

$sel:accountIds:GetMemberDetectors', getMemberDetectors_accountIds - The account ID of the member account.

Request Lenses

getMemberDetectors_detectorId :: Lens' GetMemberDetectors Text Source #

The detector ID for the administrator account.

getMemberDetectors_accountIds :: Lens' GetMemberDetectors (NonEmpty Text) Source #

The account ID of the member account.

Destructuring the Response

data GetMemberDetectorsResponse Source #

See: newGetMemberDetectorsResponse smart constructor.

Constructors

GetMemberDetectorsResponse' 

Fields

Instances

Instances details
Eq GetMemberDetectorsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetMemberDetectors

Read GetMemberDetectorsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetMemberDetectors

Show GetMemberDetectorsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetMemberDetectors

Generic GetMemberDetectorsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetMemberDetectors

Associated Types

type Rep GetMemberDetectorsResponse :: Type -> Type #

NFData GetMemberDetectorsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetMemberDetectors

type Rep GetMemberDetectorsResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetMemberDetectors

type Rep GetMemberDetectorsResponse = D1 ('MetaData "GetMemberDetectorsResponse" "Amazonka.GuardDuty.GetMemberDetectors" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "GetMemberDetectorsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "memberDataSourceConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty MemberDataSourceConfiguration)) :*: S1 ('MetaSel ('Just "unprocessedAccounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [UnprocessedAccount]))))

newGetMemberDetectorsResponse Source #

Create a value of GetMemberDetectorsResponse with all optional fields omitted.

Use 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:GetMemberDetectorsResponse', getMemberDetectorsResponse_httpStatus - The response's http status code.

$sel:memberDataSourceConfigurations:GetMemberDetectorsResponse', getMemberDetectorsResponse_memberDataSourceConfigurations - An object that describes which data sources are enabled for a member account.

$sel:unprocessedAccounts:GetMemberDetectorsResponse', getMemberDetectorsResponse_unprocessedAccounts - A list of member account IDs that were unable to be processed along with an explanation for why they were not processed.

Response Lenses

getMemberDetectorsResponse_memberDataSourceConfigurations :: Lens' GetMemberDetectorsResponse (NonEmpty MemberDataSourceConfiguration) Source #

An object that describes which data sources are enabled for a member account.

getMemberDetectorsResponse_unprocessedAccounts :: Lens' GetMemberDetectorsResponse [UnprocessedAccount] Source #

A list of member account IDs that were unable to be processed along with an explanation for why they were not processed.