magpie.api.management.resource.resource_views¶
Functions¶
|
List all registered resources. |
|
Obtains the resource specified by the request with all applicable parameter validation and handling. |
|
Get resource information. |
|
Register a new resource. |
|
Unregister a resource. |
|
Update a resource information. |
List all applicable permissions for a resource. |
|
|
List all applicable children resource types under another resource within a service hierarchy. |
|
Update the requested permissions and create missing related resources if necessary. |
Module Contents¶
- magpie.api.management.resource.resource_views.get_resources_view(request: magpie.typedefs.AnyRequestType) magpie.typedefs.AnyResponseType [source]¶
List all registered resources.
- magpie.api.management.resource.resource_views.get_resource_handler(request: magpie.typedefs.AnyRequestType) magpie.typedefs.AnyResponseType [source]¶
Obtains the resource specified by the request with all applicable parameter validation and handling.
- magpie.api.management.resource.resource_views.get_resource_view(request: magpie.typedefs.AnyRequestType) magpie.typedefs.AnyResponseType [source]¶
Get resource information.
- magpie.api.management.resource.resource_views.create_resource_view(request: magpie.typedefs.AnyRequestType) magpie.typedefs.AnyResponseType [source]¶
Register a new resource.
- magpie.api.management.resource.resource_views.delete_resource_view(request: magpie.typedefs.AnyRequestType) magpie.typedefs.AnyResponseType [source]¶
Unregister a resource.
- magpie.api.management.resource.resource_views.update_resource(request: magpie.typedefs.AnyRequestType) magpie.typedefs.AnyResponseType [source]¶
Update a resource information.
- magpie.api.management.resource.resource_views.get_resource_permissions_view(request: magpie.typedefs.AnyRequestType) magpie.typedefs.AnyResponseType [source]¶
List all applicable permissions for a resource.