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

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