tacker.sol_refactored.objects.v1.alarm module

class tacker.sol_refactored.objects.v1.alarm.AlarmV1(context=None, **kwargs)

Bases: TackerPersistentObject, TackerObjectDictCompat

VERSION: str = '1.0'
property ackState: Any
property alarmAcknowledgedTime: Any
property alarmChangedTime: Any
property alarmClearedTime: Any
property alarmRaisedTime: Any
property correlatedAlarmIds: Any
property eventTime: Any
property eventType: Any
property faultDetails: Any
property faultType: Any
fields: MutableMapping[str, Field[Any]] = {'_links': Object(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'ackState': Enum(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False,valid_values=['UNACKNOWLEDGED', 'ACKNOWLEDGED']), 'alarmAcknowledgedTime': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'alarmChangedTime': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'alarmClearedTime': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'alarmRaisedTime': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'correlatedAlarmIds': List(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'eventTime': DateTime(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'eventType': EventType(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False,valid_values=('COMMUNICATIONS_ALARM', 'PROCESSING_ERROR_ALARM', 'ENVIRONMENTAL_ALARM', 'QOS_ALARM', 'EQUIPMENT_ALARM')), 'faultDetails': List(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'faultType': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'id': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'isRootCause': Boolean(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'managedObjectId': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'perceivedSeverity': PerceivedSeverityType(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False,valid_values=('CRITICAL', 'MAJOR', 'MINOR', 'WARNING', 'INDETERMINATE', 'CLEARED')), 'probableCause': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'rootCauseFaultyResource': Object(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'vnfcInstanceIds': List(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True)}
property id: Any
property isRootCause: Any
property managedObjectId: Any
property perceivedSeverity: Any
property probableCause: Any
property rootCauseFaultyResource: Any
property vnfcInstanceIds: Any
class tacker.sol_refactored.objects.v1.alarm.AlarmV1_FaultyResourceInfo(context=None, **kwargs)

Bases: TackerObject, TackerObjectDictCompat

VERSION: str = '1.0'
property faultyResource: Any
property faultyResourceType: Any
fields: MutableMapping[str, Field[Any]] = {'faultyResource': Object(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'faultyResourceType': FaultyResourceType(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False,valid_values=('COMPUTE', 'STORAGE', 'NETWORK'))}

Bases: TackerObject

VERSION: str = '1.0'
fields: MutableMapping[str, Field[Any]] = {'objectInstance': Object(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'self': Object(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False)}
property objectInstance: Any
property self: Any