open-range / src /manifests /schema.py
Lars Talian
Fix lint packaging and fail closed runtime paths (#93)
6e4e622 unverified
"""Backward-compatible shim for the packaged manifest schema."""
from open_range.manifest_schema import (
BusinessProcess,
Company,
CredentialPolicy,
DataAsset,
Department,
Difficulty,
ExposurePolicy,
FirewallRule,
Host,
Manifest,
MonitoringCoverage,
NPCProfile,
Network,
OperationalContext,
TechStack,
Topology,
TrustRelationship,
User,
load_manifest,
)
__all__ = [
"BusinessProcess",
"Company",
"CredentialPolicy",
"DataAsset",
"Department",
"Difficulty",
"ExposurePolicy",
"FirewallRule",
"Host",
"Manifest",
"MonitoringCoverage",
"NPCProfile",
"Network",
"OperationalContext",
"TechStack",
"Topology",
"TrustRelationship",
"User",
"load_manifest",
]