SecurityIncidentResponse / Client / update_resolver_type

update_resolver_type

SecurityIncidentResponse.Client.update_resolver_type(**kwargs)

Grants permission to update the resolver type for a case.

Warning

This is a one-way action and cannot be reversed.

Options include self-supported > AWS-supported.

See also: AWS API Documentation

Request Syntax

response = client.update_resolver_type(
    caseId='string',
    resolverType='AWS'|'Self'
)
Parameters:
  • caseId (string) –

    [REQUIRED]

    Required element for UpdateResolverType to identify the case to update.

  • resolverType (string) –

    [REQUIRED]

    Required element for UpdateResolverType to identify the new resolver.

Return type:

dict

Returns:

Response Syntax

{
    'caseId': 'string',
    'caseStatus': 'Submitted'|'Acknowledged'|'Detection and Analysis'|'Containment, Eradication and Recovery'|'Post-incident Activities'|'Ready to Close'|'Closed',
    'resolverType': 'AWS'|'Self'
}

Response Structure

  • (dict) –

    • caseId (string) –

      Response element for UpdateResolver identifying the case ID being updated.

    • caseStatus (string) –

      Response element for UpdateResolver identifying the current status of the case.

    • resolverType (string) –

      Response element for UpdateResolver identifying the current resolver of the case.

Exceptions

  • SecurityIncidentResponse.Client.exceptions.ServiceQuotaExceededException

  • SecurityIncidentResponse.Client.exceptions.AccessDeniedException

  • SecurityIncidentResponse.Client.exceptions.ValidationException

  • SecurityIncidentResponse.Client.exceptions.SecurityIncidentResponseNotActiveException

  • SecurityIncidentResponse.Client.exceptions.InternalServerException

  • SecurityIncidentResponse.Client.exceptions.ConflictException

  • SecurityIncidentResponse.Client.exceptions.ResourceNotFoundException

  • SecurityIncidentResponse.Client.exceptions.ThrottlingException

  • SecurityIncidentResponse.Client.exceptions.InvalidTokenException