spdx_tools.spdx.jsonschema.external_document_ref_properties
1# SPDX-FileCopyrightText: 2022 spdx contributors 2# 3# SPDX-License-Identifier: Apache-2.0 4from enum import auto 5 6from spdx_tools.spdx.jsonschema.json_property import JsonProperty 7 8 9class ExternalDocumentRefProperty(JsonProperty): 10 EXTERNAL_DOCUMENT_ID = auto() 11 SPDX_DOCUMENT = auto() 12 CHECKSUM = auto()
10class ExternalDocumentRefProperty(JsonProperty): 11 EXTERNAL_DOCUMENT_ID = auto() 12 SPDX_DOCUMENT = auto() 13 CHECKSUM = auto()
Parent class for all json property classes. Not meant to be instantiated directly, only to have a common parent type that can be used in type hints. In general, all the child enums list the properties of the corresponding objects from the json schema.
EXTERNAL_DOCUMENT_ID =
<ExternalDocumentRefProperty.EXTERNAL_DOCUMENT_ID: 1>
SPDX_DOCUMENT =
<ExternalDocumentRefProperty.SPDX_DOCUMENT: 2>
CHECKSUM =
<ExternalDocumentRefProperty.CHECKSUM: 3>
Inherited Members
- enum.Enum
- name
- value