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¶
- property extManagedVirtualLinks: Any¶
- property extVirtualLinks: 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¶
- class tacker.sol_refactored.objects.v1.grant.GrantV1_Links(context=None, **kwargs)¶
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¶