LICENSE
NOTICE
README.md
pyproject.toml
python/grid_stix/__init__.py
python/grid_stix/base.py
python/grid_stix/assets/ControlCenter.py
python/grid_stix/assets/DistributionLine.py
python/grid_stix/assets/ElectronicSecurityPerimeter.py
python/grid_stix/assets/Generator.py
python/grid_stix/assets/GridComponent.py
python/grid_stix/assets/OTDevice.py
python/grid_stix/assets/OperationalGridEntity.py
python/grid_stix/assets/PhysicalAsset.py
python/grid_stix/assets/PhysicalGridAsset.py
python/grid_stix/assets/PhysicalSecurityPerimeter.py
python/grid_stix/assets/SecurityZone.py
python/grid_stix/assets/Substation.py
python/grid_stix/assets/Supplier.py
python/grid_stix/assets/SupplyChainRisk.py
python/grid_stix/assets/Transformer.py
python/grid_stix/assets/TransmissionLine.py
python/grid_stix/assets/__init__.py
python/grid_stix/attack_patterns/CyberAttackPattern.py
python/grid_stix/attack_patterns/FirmwareAttackPattern.py
python/grid_stix/attack_patterns/GridAttackPattern.py
python/grid_stix/attack_patterns/GridMitigation.py
python/grid_stix/attack_patterns/ImpactType.py
python/grid_stix/attack_patterns/PhysicalAttackPattern.py
python/grid_stix/attack_patterns/ProtocolAttackPattern.py
python/grid_stix/attack_patterns/SocialEngineeringAttackPattern.py
python/grid_stix/attack_patterns/__init__.py
python/grid_stix/components/AdvancedMeteringNetwork.py
python/grid_stix/components/AmiHeadEndSystem.py
python/grid_stix/components/BatteryEnergyStorageSystem.py
python/grid_stix/components/CentralizedGenerationFacility.py
python/grid_stix/components/ChargingConnector.py
python/grid_stix/components/DerCommunicationInterface.py
python/grid_stix/components/DerController.py
python/grid_stix/components/DerDevice.py
python/grid_stix/components/DerFirmware.py
python/grid_stix/components/DerNetworkInterface.py
python/grid_stix/components/DerOperator.py
python/grid_stix/components/DerOwner.py
python/grid_stix/components/DerScada.py
python/grid_stix/components/DerSystem.py
python/grid_stix/components/DerUser.py
python/grid_stix/components/Derms.py
python/grid_stix/components/DistributedEnergyResource.py
python/grid_stix/components/DistributionAsset.py
python/grid_stix/components/DistributionManagementSystem.py
python/grid_stix/components/EdgeIntelligentDevice.py
python/grid_stix/components/ElectricVehicle.py
python/grid_stix/components/ElectricVehicleSupplyEquipment.py
python/grid_stix/components/EnergyMeterEvse.py
python/grid_stix/components/EvseController.py
python/grid_stix/components/FacilityEnergyManagementSystem.py
python/grid_stix/components/FossilFuelPlant.py
python/grid_stix/components/FuelCell.py
python/grid_stix/components/GenerationAsset.py
python/grid_stix/components/HumanMachineInterface.py
python/grid_stix/components/Ieee1815Dnp3.py
python/grid_stix/components/Ieee20305.py
python/grid_stix/components/InterconnectionDevice.py
python/grid_stix/components/Inverter.py
python/grid_stix/components/Iso15118Protocol.py
python/grid_stix/components/LocalElectricPowerSystem.py
python/grid_stix/components/MaintenancePort.py
python/grid_stix/components/MeshNetworkGateway.py
python/grid_stix/components/MeterDataManagementSystem.py
python/grid_stix/components/Microgrid.py
python/grid_stix/components/NuclearPowerPlant.py
python/grid_stix/components/OcppProtocol.py
python/grid_stix/components/PhotovoltaicSystem.py
python/grid_stix/components/PointOfCommonCoupling.py
python/grid_stix/components/RenewableGenerationFacility.py
python/grid_stix/components/Sensor.py
python/grid_stix/components/SensorInputs.py
python/grid_stix/components/SmartInverter.py
python/grid_stix/components/SmartMeter.py
python/grid_stix/components/SunspecModbusTcp.py
python/grid_stix/components/V2gCommunicationModule.py
python/grid_stix/components/WindTurbine.py
python/grid_stix/components/__init__.py
python/grid_stix/cyber_contexts/ApiEndpoint.py
python/grid_stix/cyber_contexts/CertificateContext.py
python/grid_stix/cyber_contexts/CommunicationSession.py
python/grid_stix/cyber_contexts/ContinuousMonitoringAgent.py
python/grid_stix/cyber_contexts/CredentialContext.py
python/grid_stix/cyber_contexts/CybersecurityPosture.py
python/grid_stix/cyber_contexts/DerAggregator.py
python/grid_stix/cyber_contexts/GridServiceContract.py
python/grid_stix/cyber_contexts/IdentityVerificationService.py
python/grid_stix/cyber_contexts/IsolationPolicy.py
python/grid_stix/cyber_contexts/NetworkSegment.py
python/grid_stix/cyber_contexts/PolicyDecisionContext.py
python/grid_stix/cyber_contexts/PolicyDecisionPoint.py
python/grid_stix/cyber_contexts/PolicyEnforcementPoint.py
python/grid_stix/cyber_contexts/RealTimeTrustAssessment.py
python/grid_stix/cyber_contexts/RiskAssessment.py
python/grid_stix/cyber_contexts/TrustBroker.py
python/grid_stix/cyber_contexts/__init__.py
python/grid_stix/environmental_contexts/NaturalDisasterContext.py
python/grid_stix/environmental_contexts/WeatherContext.py
python/grid_stix/environmental_contexts/__init__.py
python/grid_stix/events_observables/AlarmEvent.py
python/grid_stix/events_observables/AnomalyEvent.py
python/grid_stix/events_observables/AuthenticationEvent.py
python/grid_stix/events_observables/ConfigurationEvent.py
python/grid_stix/events_observables/ControlActionEvent.py
python/grid_stix/events_observables/FirmwareEvent.py
python/grid_stix/events_observables/GridEvent.py
python/grid_stix/events_observables/GridProtocolTraffic.py
python/grid_stix/events_observables/GridTelemetry.py
python/grid_stix/events_observables/MaintenanceEvent.py
python/grid_stix/events_observables/PhysicalAccessEvent.py
python/grid_stix/events_observables/StateChangeEvent.py
python/grid_stix/events_observables/__init__.py
python/grid_stix/nuclear_safeguards/ContainmentSurveillanceSystem.py
python/grid_stix/nuclear_safeguards/EnrichmentFacility.py
python/grid_stix/nuclear_safeguards/FuelFabricationFacility.py
python/grid_stix/nuclear_safeguards/KeyMeasurementPoint.py
python/grid_stix/nuclear_safeguards/MaterialAccountingSystem.py
python/grid_stix/nuclear_safeguards/MaterialBalanceArea.py
python/grid_stix/nuclear_safeguards/MaterialDiversionIndicator.py
python/grid_stix/nuclear_safeguards/NuclearFacility.py
python/grid_stix/nuclear_safeguards/NuclearMaterial.py
python/grid_stix/nuclear_safeguards/RadiationDetectionSystem.py
python/grid_stix/nuclear_safeguards/ReprocessingFacility.py
python/grid_stix/nuclear_safeguards/ResearchReactor.py
python/grid_stix/nuclear_safeguards/SafeguardsAnomaly.py
python/grid_stix/nuclear_safeguards/SafeguardsSystem.py
python/grid_stix/nuclear_safeguards/WasteStorageFacility.py
python/grid_stix/nuclear_safeguards/__init__.py
python/grid_stix/operational_contexts/DerOperationalContext.py
python/grid_stix/operational_contexts/EmergencyResponseContext.py
python/grid_stix/operational_contexts/GridOperatingConditionContext.py
python/grid_stix/operational_contexts/MaintenanceContext.py
python/grid_stix/operational_contexts/OperationalContext.py
python/grid_stix/operational_contexts/OutageContext.py
python/grid_stix/operational_contexts/__init__.py
python/grid_stix/physical_contexts/PhysicalSecurityContext.py
python/grid_stix/physical_contexts/__init__.py
python/grid_stix/policies/AccessPolicy.py
python/grid_stix/policies/AlertAction.py
python/grid_stix/policies/AllowAction.py
python/grid_stix/policies/ConfigurationPolicy.py
python/grid_stix/policies/DenyAction.py
python/grid_stix/policies/LogAction.py
python/grid_stix/policies/MonitoringPolicy.py
python/grid_stix/policies/Policy.py
python/grid_stix/policies/PolicyAction.py
python/grid_stix/policies/QuarantineAction.py
python/grid_stix/policies/SecurityPolicy.py
python/grid_stix/policies/__init__.py
python/grid_stix/relationships/AffectsOperationOfRelationship.py
python/grid_stix/relationships/AggregatesRelationship.py
python/grid_stix/relationships/AuthenticatesToRelationship.py
python/grid_stix/relationships/AuthenticatesWithRelationship.py
python/grid_stix/relationships/AuthorizesAccessToRelationship.py
python/grid_stix/relationships/CertifiedByRelationship.py
python/grid_stix/relationships/ConnectsToRelationship.py
python/grid_stix/relationships/ContainedInFacilityRelationship.py
python/grid_stix/relationships/ContainsRelationship.py
python/grid_stix/relationships/ControlsRelationship.py
python/grid_stix/relationships/ConvertsForRelationship.py
python/grid_stix/relationships/DelegatesAuthorityToRelationship.py
python/grid_stix/relationships/DependsOnRelationship.py
python/grid_stix/relationships/EnforcesPolicyOnRelationship.py
python/grid_stix/relationships/FeedsPowerToRelationship.py
python/grid_stix/relationships/FeedsRelationship.py
python/grid_stix/relationships/GeneratesPowerForRelationship.py
python/grid_stix/relationships/GridRelationship.py
python/grid_stix/relationships/HasVulnerabilityRelationship.py
python/grid_stix/relationships/IslandsFromRelationship.py
python/grid_stix/relationships/LocatedAtRelationship.py
python/grid_stix/relationships/MonitoredByEnvironmentalSensorRelationship.py
python/grid_stix/relationships/MonitorsRelationship.py
python/grid_stix/relationships/MonitorsTrustOfRelationship.py
python/grid_stix/relationships/ProducesWasteRelationship.py
python/grid_stix/relationships/ProtectsAssetRelationship.py
python/grid_stix/relationships/ProtectsRelationship.py
python/grid_stix/relationships/SuppliedByRelationship.py
python/grid_stix/relationships/TriggersRelationship.py
python/grid_stix/relationships/TrustsRelationship.py
python/grid_stix/relationships/UnionAllAssets.py
python/grid_stix/relationships/UnionOTDeviceGridComponent.py
python/grid_stix/relationships/UnionOTDeviceIdentity.py
python/grid_stix/relationships/UnionPhysicalAssetGridComponent.py
python/grid_stix/relationships/UnionPhysicalAssetOTDevice.py
python/grid_stix/relationships/UnionSecurityZoneLocation.py
python/grid_stix/relationships/UnionSecurityZoneOTDeviceCourseOfAction.py
python/grid_stix/relationships/VerifiesIdentityOfRelationship.py
python/grid_stix/relationships/WithinSecurityZoneRelationship.py
python/grid_stix/relationships/__init__.py
python/grid_stix/vocab/AlertLevelOv.py
python/grid_stix/vocab/AuthenticationFactorOv.py
python/grid_stix/vocab/AuthenticationRequirementOv.py
python/grid_stix/vocab/AuthenticationResultOv.py
python/grid_stix/vocab/CommunicationsStatusOv.py
python/grid_stix/vocab/ComplianceFrameworkOv.py
python/grid_stix/vocab/DefensivePostureOv.py
python/grid_stix/vocab/DetectionMethodOv.py
python/grid_stix/vocab/DisasterDeclarationLevelOv.py
python/grid_stix/vocab/DisasterTypeOv.py
python/grid_stix/vocab/EmergencyStatusOv.py
python/grid_stix/vocab/EmergencyTypeOv.py
python/grid_stix/vocab/EnrichmentLevelOv.py
python/grid_stix/vocab/EnvironmentalImpactCategoryOv.py
python/grid_stix/vocab/FuelTypeOv.py
python/grid_stix/vocab/GenerationProfileOv.py
python/grid_stix/vocab/GridComponentOv.py
python/grid_stix/vocab/GridOperatingConditionOv.py
python/grid_stix/vocab/GridProtocolOv.py
python/grid_stix/vocab/ImpactTypeOv.py
python/grid_stix/vocab/IncidentResponseStatusOv.py
python/grid_stix/vocab/InspectionTypeOv.py
python/grid_stix/vocab/InterconnectionLevelOv.py
python/grid_stix/vocab/MaintenanceStatusOv.py
python/grid_stix/vocab/MaintenanceTypeOv.py
python/grid_stix/vocab/MonitoringLevelOv.py
python/grid_stix/vocab/NuclearFacilityTypeOv.py
python/grid_stix/vocab/NuclearMaterialTypeOv.py
python/grid_stix/vocab/OTDeviceTypeOv.py
python/grid_stix/vocab/OperationalStatusOv.py
python/grid_stix/vocab/OutageCauseOv.py
python/grid_stix/vocab/OutageTypeOv.py
python/grid_stix/vocab/PotentialImpactOv.py
python/grid_stix/vocab/RadiationDetectionMethodOv.py
python/grid_stix/vocab/RegulatoryClassificationOv.py
python/grid_stix/vocab/RenewableTypeOv.py
python/grid_stix/vocab/ResponseLevelOv.py
python/grid_stix/vocab/ResponseStatusOv.py
python/grid_stix/vocab/SafeguardMechanismOv.py
python/grid_stix/vocab/SafeguardsAgreementTypeOv.py
python/grid_stix/vocab/SafeguardsAnomalyTypeOv.py
python/grid_stix/vocab/SecurityEventTypeOv.py
python/grid_stix/vocab/SecurityZoneTypeOv.py
python/grid_stix/vocab/SensorTypeOv.py
python/grid_stix/vocab/StormTypeOv.py
python/grid_stix/vocab/SupplyChainRiskTypeOv.py
python/grid_stix/vocab/TransportationStatusOv.py
python/grid_stix/vocab/TrustLevelOv.py
python/grid_stix/vocab/VoltageStatusOv.py
python/grid_stix/vocab/WeatherTypeOv.py
python/grid_stix/vocab/__init__.py