File: _invocation.py

package info (click to toggle)
python-sarif-python-om 1.0.4-3
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 424 kB
  • sloc: python: 634; makefile: 3
file content (35 lines) | stat: -rw-r--r-- 2,734 bytes parent folder | download | duplicates (2)
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"})