tacker.sol_refactored.db.sqlalchemy.models module¶
- class tacker.sol_refactored.db.sqlalchemy.models.AlarmV1(**kwargs)¶
Bases:
BaseType: Alarm
NFV-SOL 003 - v3.3.1 7.5.2.4 (API version: 1.3.0)
- ackState¶
- alarmAcknowledgedTime¶
- alarmChangedTime¶
- alarmClearedTime¶
- alarmRaisedTime¶
- eventTime¶
- eventType¶
- faultDetails¶
- faultType¶
- id¶
- isRootCause¶
- managedObjectId¶
- perceivedSeverity¶
- probableCause¶
- rootCauseFaultyResource¶
- vnfcInstanceIds¶
- class tacker.sol_refactored.db.sqlalchemy.models.CryptKey(**kwargs)¶
Bases:
BaseType: CryptKey
This is a proprietary implementation of Tacker. Contain the encrypt key for credential information.
- encryptedKey¶
- id¶
- inUse¶
- keyType¶
- secretUuid¶
- class tacker.sol_refactored.db.sqlalchemy.models.FmSubscriptionV1(**kwargs)¶
Bases:
BaseType: FmSubscription
NFV-SOL 003 - v3.3.1 7.5.2.3 (API version: 1.3.0)
- authentication¶
- callbackUri¶
- filter¶
- id¶
- class tacker.sol_refactored.db.sqlalchemy.models.GrantRequestV1(**kwargs)¶
Bases:
BaseType: GrantRequest
NFV-SOL 003 - v3.3.1 9.5.2.2 (API version: 1.4.0)
- addResources¶
- additionalParams¶
- dstVnfdId¶
- flavourId¶
- instantiationLevelId¶
- isAutomaticInvocation¶
- operation¶
- placementConstraints¶
- removeResources¶
- tempResources¶
- updateResources¶
- vimConstraints¶
- vnfInstanceId¶
- vnfLcmOpOccId¶
- vnfdId¶
- class tacker.sol_refactored.db.sqlalchemy.models.GrantV1(**kwargs)¶
Bases:
BaseType: Grant
NFV-SOL 003 - v3.3.1 9.5.2.3 (API version: 1.4.0)
- addResources¶
- additionalParams¶
- extManagedVirtualLinks¶
- extVirtualLinks¶
- id¶
- removeResources¶
- tempResources¶
- updateResources¶
- vimAssets¶
- vimConnectionInfo¶
- vnfInstanceId¶
- vnfLcmOpOccId¶
- zoneGroups¶
- zones¶
- class tacker.sol_refactored.db.sqlalchemy.models.LccnSubscriptionV2(**kwargs)¶
Bases:
BaseType: LccnSubscription
NFV-SOL 003 - v3.3.1 5.5.2.16 (API version: 2.0.0)
- authentication¶
- callbackUri¶
- filter¶
- id¶
- verbosity¶
- class tacker.sol_refactored.db.sqlalchemy.models.PerformanceReportV2(**kwargs)¶
Bases:
BaseType: Report
NFV-SOL 003 - v3.3.1 6.5.2.10 (API version: 2.1.0)
- entries¶
- id¶
- jobId¶
- class tacker.sol_refactored.db.sqlalchemy.models.PmJobV2(**kwargs)¶
Bases:
BaseType: PmJob
NFV-SOL 003 - v3.3.1 6.5.2.7 (API version: 2.1.0)
- authentication¶
- callbackUri¶
- criteria¶
- id¶
- metadata__¶
- objectInstanceIds¶
- objectType¶
- reports¶
- subObjectInstanceIds¶
- class tacker.sol_refactored.db.sqlalchemy.models.ThresholdV2(**kwargs)¶
Bases:
BaseType: Threshold
NFV-SOL 003 - v3.3.1 6.5.2.9 (API version: 2.1.0)
- authentication¶
- callbackUri¶
- criteria¶
- id¶
- metadata__¶
- objectInstanceId¶
- objectType¶
- subObjectInstanceIds¶
- class tacker.sol_refactored.db.sqlalchemy.models.VnfInstanceV2(**kwargs)¶
Bases:
BaseType: VnfInstance
NFV-SOL 003 - v3.3.1 5.5.2.2 (API version: 2.0.0)
- extensions¶
- id¶
- instantiatedVnfInfo¶
- instantiationState¶
- metadata__¶
- vimConnectionInfo¶
- vnfConfigurableProperties¶
- vnfInstanceDescription¶
- vnfInstanceName¶
- vnfProductName¶
- vnfProvider¶
- vnfSoftwareVersion¶
- vnfdId¶
- vnfdVersion¶
- class tacker.sol_refactored.db.sqlalchemy.models.VnfLcmOpOccV2(**kwargs)¶
Bases:
BaseType: VnfLcmOpOcc
NFV-SOL 003 - v3.3.1 5.5.2.13 (API version: 2.0.0)
- cancelMode¶
- changedExtConnectivity¶
- changedInfo¶
- error¶
- grantId¶
- id¶
- isAutomaticInvocation¶
- isCancelPending¶
- modificationsTriggeredByVnfPkgChange¶
- operation¶
- operationParams¶
- operationState¶
- resourceChanges¶
- startTime¶
- stateEnteredTime¶
- vnfInstanceId¶
- vnfSnapshotInfoId¶