tacker.sol_refactored.objects.v2.lcm_coord_request module¶
- class tacker.sol_refactored.objects.v2.lcm_coord_request.LcmCoordRequest(context=None, **kwargs)¶
Bases:
TackerPersistentObject,TackerObjectDictCompat- VERSION: str = '1.0'¶
- property coordinationActionName: Any¶
- fields: MutableMapping[str, Field[Any]] = {'_links': Object(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'coordinationActionName': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'inputParams': Dict(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'lcmOperationType': LcmOperationType(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False,valid_values=('INSTANTIATE', 'SCALE', 'SCALE_TO_LEVEL', 'CHANGE_FLAVOUR', 'TERMINATE', 'HEAL', 'OPERATE', 'CHANGE_EXT_CONN', 'MODIFY_INFO', 'CREATE_SNAPSHOT', 'REVERT_TO_SNAPSHOT', 'CHANGE_VNFPKG')), 'vnfInstanceId': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'vnfLcmOpOccId': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False)}¶
- property inputParams: Any¶
- property lcmOperationType: Any¶
- property vnfInstanceId: Any¶
- property vnfLcmOpOccId: Any¶
- class tacker.sol_refactored.objects.v2.lcm_coord_request.LcmCoordRequest_Links(context=None, **kwargs)¶
Bases:
TackerObject- VERSION: str = '1.0'¶
- fields: MutableMapping[str, Field[Any]] = {'vnfInstance': Object(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'vnfLcmOpOcc': Object(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False)}¶
- property vnfInstance: Any¶
- property vnfLcmOpOcc: Any¶