1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
# This file was generated by jschema_to_python version 1.2.3.
import attr
@attr.s
class Invocation(object):
"""The runtime environment of the analysis tool run."""
execution_successful = attr.ib(metadata={"schema_property_name": "executionSuccessful"})
account = attr.ib(default=None, metadata={"schema_property_name": "account"})
arguments = attr.ib(default=None, metadata={"schema_property_name": "arguments"})
command_line = attr.ib(default=None, metadata={"schema_property_name": "commandLine"})
end_time_utc = attr.ib(default=None, metadata={"schema_property_name": "endTimeUtc"})
environment_variables = attr.ib(default=None, metadata={"schema_property_name": "environmentVariables"})
executable_location = attr.ib(default=None, metadata={"schema_property_name": "executableLocation"})
exit_code = attr.ib(default=None, metadata={"schema_property_name": "exitCode"})
exit_code_description = attr.ib(default=None, metadata={"schema_property_name": "exitCodeDescription"})
exit_signal_name = attr.ib(default=None, metadata={"schema_property_name": "exitSignalName"})
exit_signal_number = attr.ib(default=None, metadata={"schema_property_name": "exitSignalNumber"})
machine = attr.ib(default=None, metadata={"schema_property_name": "machine"})
notification_configuration_overrides = attr.ib(default=None, metadata={"schema_property_name": "notificationConfigurationOverrides"})
process_id = attr.ib(default=None, metadata={"schema_property_name": "processId"})
process_start_failure_message = attr.ib(default=None, metadata={"schema_property_name": "processStartFailureMessage"})
properties = attr.ib(default=None, metadata={"schema_property_name": "properties"})
response_files = attr.ib(default=None, metadata={"schema_property_name": "responseFiles"})
rule_configuration_overrides = attr.ib(default=None, metadata={"schema_property_name": "ruleConfigurationOverrides"})
start_time_utc = attr.ib(default=None, metadata={"schema_property_name": "startTimeUtc"})
stderr = attr.ib(default=None, metadata={"schema_property_name": "stderr"})
stdin = attr.ib(default=None, metadata={"schema_property_name": "stdin"})
stdout = attr.ib(default=None, metadata={"schema_property_name": "stdout"})
stdout_stderr = attr.ib(default=None, metadata={"schema_property_name": "stdoutStderr"})
tool_configuration_notifications = attr.ib(default=None, metadata={"schema_property_name": "toolConfigurationNotifications"})
tool_execution_notifications = attr.ib(default=None, metadata={"schema_property_name": "toolExecutionNotifications"})
working_directory = attr.ib(default=None, metadata={"schema_property_name": "workingDirectory"})
|