Skip to content

Guardduty  >  Operations  >  get_member_detectors

get_member_detectors

Operation

get_member_detectors async

get_member_detectors(input: GetMemberDetectorsInput, plugins: list[Plugin] | None = None) -> GetMemberDetectorsOutput

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

There might be regional differences because some data sources might not be available in all the Amazon Web Services Regions where GuardDuty is presently supported. For more information, see Regions and endpoints.

Parameters:

Name Type Description Default
input GetMemberDetectorsInput

An instance of GetMemberDetectorsInput.

required
plugins list[Plugin] | None

A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations.

None

Returns:

Type Description
GetMemberDetectorsOutput

An instance of GetMemberDetectorsOutput.

Input

GetMemberDetectorsInput dataclass

Dataclass for GetMemberDetectorsInput structure.

Attributes

account_ids class-attribute instance-attribute
account_ids: list[str] | None = None

A list of member account IDs.

detector_id class-attribute instance-attribute
detector_id: str | None = None

The detector ID for the administrator account.

To find the detectorId in the current Region, see the Settings page in the GuardDuty console, or run the ListDetectors API.

Output

GetMemberDetectorsOutput dataclass

Dataclass for GetMemberDetectorsOutput structure.

Attributes

member_data_source_configurations class-attribute instance-attribute
member_data_source_configurations: list[MemberDataSourceConfiguration] | None = None

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

unprocessed_accounts class-attribute instance-attribute
unprocessed_accounts: list[UnprocessedAccount] | None = None

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