Inspector2 / Client / stop_cis_session
stop_cis_session#
- Inspector2.Client.stop_cis_session(**kwargs)#
- Stops a CIS session. This API is used by the Amazon Inspector SSM plugin to communicate with the Amazon Inspector service. The Amazon Inspector SSM plugin calls this API to stop a CIS scan session for the scan ID supplied by the service. - See also: AWS API Documentation - Request Syntax- response = client.stop_cis_session( message={ 'benchmarkProfile': 'string', 'benchmarkVersion': 'string', 'computePlatform': { 'product': 'string', 'vendor': 'string', 'version': 'string' }, 'progress': { 'errorChecks': 123, 'failedChecks': 123, 'informationalChecks': 123, 'notApplicableChecks': 123, 'notEvaluatedChecks': 123, 'successfulChecks': 123, 'totalChecks': 123, 'unknownChecks': 123 }, 'reason': 'string', 'status': 'SUCCESS'|'FAILED'|'INTERRUPTED'|'UNSUPPORTED_OS' }, scanJobId='string', sessionToken='string' ) - Parameters:
- message (dict) – - [REQUIRED] - The stop CIS session message. - benchmarkProfile (string) – - The message benchmark profile. 
- benchmarkVersion (string) – - The message benchmark version. 
- computePlatform (dict) – - The message compute platform. - product (string) – - The compute platform product. 
- vendor (string) – - The compute platform vendor. 
- version (string) – - The compute platform version. 
 
- progress (dict) – [REQUIRED] - The progress of the message. - errorChecks (integer) – - The progress’ error checks. 
- failedChecks (integer) – - The progress’ failed checks. 
- informationalChecks (integer) – - The progress’ informational checks. 
- notApplicableChecks (integer) – - The progress’ not applicable checks. 
- notEvaluatedChecks (integer) – - The progress’ not evaluated checks. 
- successfulChecks (integer) – - The progress’ successful checks. 
- totalChecks (integer) – - The progress’ total checks. 
- unknownChecks (integer) – - The progress’ unknown checks. 
 
- reason (string) – - The reason for the message. 
- status (string) – [REQUIRED] - The status of the message. 
 
- scanJobId (string) – - [REQUIRED] - A unique identifier for the scan job. 
- sessionToken (string) – - [REQUIRED] - The unique token that identifies the CIS session. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- {}- Response Structure- (dict) – 
 
 - Exceptions- Inspector2.Client.exceptions.ConflictException
- Inspector2.Client.exceptions.ValidationException
- Inspector2.Client.exceptions.AccessDeniedException
- Inspector2.Client.exceptions.ThrottlingException
- Inspector2.Client.exceptions.InternalServerException