tacker.sol_refactored.objects.v1.grant module

class tacker.sol_refactored.objects.v1.grant.GrantV1(context=None, **kwargs)

Bases: TackerPersistentObject, TackerObjectDictCompat

VERSION: str = '1.0'
property addResources: Any
property additionalParams: Any
fields: MutableMapping[str, Field[Any]] = {'_links': Object(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'addResources': List(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'additionalParams': Dict(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'extManagedVirtualLinks': List(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'extVirtualLinks': List(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'id': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'removeResources': List(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'tempResources': List(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'updateResources': List(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'vimAssets': Object(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'vimConnectionInfo': Dict(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'vnfInstanceId': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'vnfLcmOpOccId': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'zoneGroups': List(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'zones': List(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True)}
classmethod from_db_obj(db_obj)
property id: Any
property removeResources: Any
property tempResources: Any
to_db_obj()
property updateResources: Any
property vimAssets: Any
property vimConnectionInfo: Any
property vnfInstanceId: Any
property vnfLcmOpOccId: Any
property zoneGroups: Any
property zones: Any

Bases: TackerObject

VERSION: str = '1.0'
fields: MutableMapping[str, Field[Any]] = {'self': Object(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'vnfInstance': Object(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'vnfLcmOpOcc': Object(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False)}
property self: Any
property vnfInstance: Any
property vnfLcmOpOcc: Any
class tacker.sol_refactored.objects.v1.grant.GrantV1_VimAssets(context=None, **kwargs)

Bases: TackerObject, TackerObjectDictCompat

VERSION: str = '1.0'
property computeResourceFlavours: Any
fields: MutableMapping[str, Field[Any]] = {'computeResourceFlavours': List(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'snapshotResources': List(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'softwareImages': List(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True)}
property snapshotResources: Any
property softwareImages: Any