list_statements
(**kwargs)¶Lists statements for the session.
See also: AWS API Documentation
Request Syntax
response = client.list_statements(
SessionId='string',
RequestOrigin='string',
NextToken='string'
)
[REQUIRED]
The Session ID of the statements.
dict
Response Syntax
{
'Statements': [
{
'Id': 123,
'Code': 'string',
'State': 'WAITING'|'RUNNING'|'AVAILABLE'|'CANCELLING'|'CANCELLED'|'ERROR',
'Output': {
'Data': {
'TextPlain': 'string'
},
'ExecutionCount': 123,
'Status': 'WAITING'|'RUNNING'|'AVAILABLE'|'CANCELLING'|'CANCELLED'|'ERROR',
'ErrorName': 'string',
'ErrorValue': 'string',
'Traceback': [
'string',
]
},
'Progress': 123.0,
'StartedOn': 123,
'CompletedOn': 123
},
],
'NextToken': 'string'
}
Response Structure
(dict) --
Statements (list) --
Returns the list of statements.
(dict) --
The statement or request for a particular action to occur in a session.
Id (integer) --
The ID of the statement.
Code (string) --
The execution code of the statement.
State (string) --
The state while request is actioned.
Output (dict) --
The output in JSON.
Data (dict) --
The code execution output.
TextPlain (string) --
The code execution output in text format.
ExecutionCount (integer) --
The execution count of the output.
Status (string) --
The status of the code execution output.
ErrorName (string) --
The name of the error in the output.
ErrorValue (string) --
The error value of the output.
Traceback (list) --
The traceback of the output.
Progress (float) --
The code execution progress.
StartedOn (integer) --
The unix time and date that the job definition was started.
CompletedOn (integer) --
The unix time and date that the job definition was completed.
NextToken (string) --
A continuation token, if not all statements have yet been returned.
Exceptions
Glue.Client.exceptions.AccessDeniedException
Glue.Client.exceptions.EntityNotFoundException
Glue.Client.exceptions.InternalServiceException
Glue.Client.exceptions.OperationTimeoutException
Glue.Client.exceptions.InvalidInputException
Glue.Client.exceptions.IllegalSessionStateException