start_investigation
¶
start_investigation(
graph_arn: GraphArn,
entity_arn: EntityArn,
scope_start_time: Timestamp,
scope_end_time: Timestamp,
*,
config_overrides: Optional[DetectiveClientConfig] = None,
) -> StartInvestigationResponse
Detective investigations lets you investigate IAM users and IAM roles using indicators of compromise. An indicator of compromise (IOC) is an artifact observed in or on a network, system, or environment that can (with a high level of confidence) identify malicious activity or a security incident. StartInvestigation initiates an investigation on an entity in a behavior graph.
Parameters:
-
graph_arn(GraphArn) –The Amazon Resource Name (ARN) of the behavior graph.
-
entity_arn(EntityArn) –The unique Amazon Resource Name (ARN) of the IAM user and IAM role.
-
scope_start_time(Timestamp) –The data and time when the investigation began. The value is an UTC ISO8601 formatted string. For example,
2021-08-18T16:35:56.284Z. -
scope_end_time(Timestamp) –The data and time when the investigation ended. The value is an UTC ISO8601 formatted string. For example,
2021-08-18T16:35:56.284Z.
Raises:
-
AccessDeniedException–The request issuer does not have permission to access this resource or perform this operation.
-
InternalServerException–The request was valid but failed because of a problem with the service.
-
ResourceNotFoundException–The request refers to a nonexistent resource.
-
TooManyRequestsException–The request cannot be completed because too many other requests are occurring at the same time.
-
ValidationException–The request parameters are invalid.
-
UnknownServiceError–The service returned an error code this client does not model.