tacker.sol_refactored.db.sqlalchemy.models module

class tacker.sol_refactored.db.sqlalchemy.models.AlarmV1(**kwargs)

Bases: Base

Type: Alarm

NFV-SOL 003 - v3.3.1 7.5.2.4 (API version: 1.3.0)

ackState
alarmAcknowledgedTime
alarmChangedTime
alarmClearedTime
alarmRaisedTime
correlatedAlarmIds
eventTime
eventType
faultDetails
faultType
id
isRootCause
managedObjectId
perceivedSeverity
probableCause
rootCauseFaultyResource
vnfcInstanceIds
class tacker.sol_refactored.db.sqlalchemy.models.CryptKey(**kwargs)

Bases: Base

Type: 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: Base

Type: 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: Base

Type: 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: Base

Type: Grant

NFV-SOL 003 - v3.3.1 9.5.2.3 (API version: 1.4.0)

addResources
additionalParams
id
removeResources
tempResources
updateResources
vimAssets
vimConnectionInfo
vnfInstanceId
vnfLcmOpOccId
zoneGroups
zones
class tacker.sol_refactored.db.sqlalchemy.models.LccnSubscriptionV2(**kwargs)

Bases: Base

Type: 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: Base

Type: 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: Base

Type: 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: Base

Type: 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: Base

Type: 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: Base

Type: 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