tacker.sol_refactored.objects.v2.vnf_snapshot_info module

class tacker.sol_refactored.objects.v2.vnf_snapshot_info.VnfSnapshotInfoV2(context=None, **kwargs)

Bases: TackerPersistentObject, TackerObjectDictCompat

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

Bases: TackerObject

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