magpie.api.schemas

Module Contents

magpie.api.schemas.TitleAPI = Magpie REST API[source]
magpie.api.schemas.InfoAPI[source]
magpie.api.schemas.APITag = API[source]
magpie.api.schemas.LoginTag = Login[source]
magpie.api.schemas.UsersTag = User[source]
magpie.api.schemas.LoggedUserTag = Logged User[source]
magpie.api.schemas.GroupsTag = Group[source]
magpie.api.schemas.ResourcesTag = Resource[source]
magpie.api.schemas.ServicesTag = Service[source]
magpie.api.schemas.SecurityCookieAuthAPI[source]
magpie.api.schemas.SecurityDefinitionsAPI[source]
magpie.api.schemas.SecurityAdministratorAPI[source]
magpie.api.schemas.SecurityEveryoneAPI[source]
magpie.api.schemas.get_security(service, method)[source]
magpie.api.schemas.service_api_route_info(service_api)[source]
magpie.api.schemas.LoggedUserBase[source]
magpie.api.schemas.SwaggerGenerator[source]
magpie.api.schemas.SwaggerAPI[source]
magpie.api.schemas.UsersAPI[source]
magpie.api.schemas.UserAPI[source]
magpie.api.schemas.UserGroupsAPI[source]
magpie.api.schemas.UserGroupAPI[source]
magpie.api.schemas.UserInheritedResourcesAPI[source]
magpie.api.schemas.UserResourcesAPI[source]
magpie.api.schemas.UserResourceInheritedPermissionsAPI[source]
magpie.api.schemas.UserResourcePermissionAPI[source]
magpie.api.schemas.UserResourcePermissionsAPI[source]
magpie.api.schemas.UserResourceTypesAPI[source]
magpie.api.schemas.UserInheritedServicesAPI[source]
magpie.api.schemas.UserServicesAPI[source]
magpie.api.schemas.UserServiceAPI[source]
magpie.api.schemas.UserServiceInheritedResourcesAPI[source]
magpie.api.schemas.UserServiceResourcesAPI[source]
magpie.api.schemas.UserServiceInheritedPermissionsAPI[source]
magpie.api.schemas.UserServicePermissionsAPI[source]
magpie.api.schemas.UserServicePermissionAPI[source]
magpie.api.schemas.LoggedUserAPI[source]
magpie.api.schemas.LoggedUserGroupsAPI[source]
magpie.api.schemas.LoggedUserGroupAPI[source]
magpie.api.schemas.LoggedUserInheritedResourcesAPI[source]
magpie.api.schemas.LoggedUserResourcesAPI[source]
magpie.api.schemas.LoggedUserResourceInheritedPermissionsAPI[source]
magpie.api.schemas.LoggedUserResourcePermissionAPI[source]
magpie.api.schemas.LoggedUserResourcePermissionsAPI[source]
magpie.api.schemas.LoggedUserResourceTypesAPI[source]
magpie.api.schemas.LoggedUserInheritedServicesAPI[source]
magpie.api.schemas.LoggedUserServicesAPI[source]
magpie.api.schemas.LoggedUserServiceInheritedResourcesAPI[source]
magpie.api.schemas.LoggedUserServiceResourcesAPI[source]
magpie.api.schemas.LoggedUserServiceInheritedPermissionsAPI[source]
magpie.api.schemas.LoggedUserServicePermissionsAPI[source]
magpie.api.schemas.LoggedUserServicePermissionAPI[source]
magpie.api.schemas.GroupsAPI[source]
magpie.api.schemas.GroupAPI[source]
magpie.api.schemas.GroupUsersAPI[source]
magpie.api.schemas.GroupServicesAPI[source]
magpie.api.schemas.GroupServicePermissionsAPI[source]
magpie.api.schemas.GroupServicePermissionAPI[source]
magpie.api.schemas.GroupServiceResourcesAPI[source]
magpie.api.schemas.GroupResourcesAPI[source]
magpie.api.schemas.GroupResourcePermissionsAPI[source]
magpie.api.schemas.GroupResourcePermissionAPI[source]
magpie.api.schemas.GroupResourceTypesAPI[source]
magpie.api.schemas.ResourcesAPI[source]
magpie.api.schemas.ResourceAPI[source]
magpie.api.schemas.ResourcePermissionsAPI[source]
magpie.api.schemas.ServicesAPI[source]
magpie.api.schemas.ServiceAPI[source]
magpie.api.schemas.ServiceTypesAPI[source]
magpie.api.schemas.ServiceTypeAPI[source]
magpie.api.schemas.ServicePermissionsAPI[source]
magpie.api.schemas.ServiceResourcesAPI[source]
magpie.api.schemas.ServiceResourceAPI[source]
magpie.api.schemas.ServiceTypeResourcesAPI[source]
magpie.api.schemas.ServiceTypeResourceTypesAPI[source]
magpie.api.schemas.ProvidersAPI[source]
magpie.api.schemas.ProviderSigninAPI[source]
magpie.api.schemas.SigninAPI[source]
magpie.api.schemas.SignoutAPI[source]
magpie.api.schemas.SessionAPI[source]
magpie.api.schemas.VersionAPI[source]
magpie.api.schemas.HomepageAPI[source]
magpie.api.schemas.GroupNameParameter[source]
magpie.api.schemas.UserNameParameter[source]
magpie.api.schemas.ProviderNameParameter[source]
magpie.api.schemas.PermissionNameParameter[source]
magpie.api.schemas.ResourceIdParameter[source]
magpie.api.schemas.ServiceNameParameter[source]
class magpie.api.schemas.HeaderResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

content_type[source]
name = Content-Type[source]
class magpie.api.schemas.HeaderRequestSchemaAPI[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

content_type[source]
name = Content-Type[source]
class magpie.api.schemas.HeaderRequestSchemaUI[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

content_type[source]
name = Content-Type[source]
magpie.api.schemas.QueryEffectivePermissions[source]
magpie.api.schemas.QueryInheritGroupsPermissions[source]
magpie.api.schemas.QueryCascadeResourcesPermissions[source]
class magpie.api.schemas.BaseResponseBodySchema(code, description, **kw)[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

class magpie.api.schemas.ErrorVerifyParamBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

name[source]
value[source]
compare[source]
class magpie.api.schemas.ErrorResponseBodySchema(code, description, **kw)[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

route_name[source]
request_url[source]
method[source]
class magpie.api.schemas.InternalServerErrorResponseBodySchema(**kw)[source]

Bases: magpie.api.schemas.ErrorResponseBodySchema

class magpie.api.schemas.UnauthorizedResponseBodySchema(**kw)[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

route_name[source]
request_url[source]
class magpie.api.schemas.UnauthorizedResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description[source]
header[source]
body[source]
class magpie.api.schemas.HTTPForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Forbidden operation under this resource.[source]
header[source]
body[source]
class magpie.api.schemas.NotFoundResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = The route resource could not be found.[source]
header[source]
body[source]
class magpie.api.schemas.MethodNotAllowedResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = The method is not allowed for this resource.[source]
header[source]
body[source]
class magpie.api.schemas.NotAcceptableResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Unsupported 'Accept Header' was specified.[source]
header[source]
body[source]
class magpie.api.schemas.UnprocessableEntityResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Invalid value specified.[source]
header[source]
body[source]
class magpie.api.schemas.InternalServerErrorResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Internal Server Error. Unhandled exception occurred.[source]
header[source]
body[source]
class magpie.api.schemas.ProvidersListSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.SequenceSchema

provider_name[source]
class magpie.api.schemas.ResourceTypesListSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.SequenceSchema

resource_type[source]
class magpie.api.schemas.GroupNamesListSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.SequenceSchema

group_name[source]
class magpie.api.schemas.UserNamesListSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.SequenceSchema

user_name[source]
class magpie.api.schemas.PermissionListSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.SequenceSchema

permission_name[source]
class magpie.api.schemas.UserBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

user_name[source]
email[source]
group_names[source]
class magpie.api.schemas.GroupBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

group_name[source]
group_id[source]
class magpie.api.schemas.GroupDetailBodySchema[source]

Bases: magpie.api.schemas.GroupBodySchema

description[source]
member_count[source]
user_names[source]
class magpie.api.schemas.ServiceBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

resource_id[source]
permission_names[source]
service_name[source]
service_type[source]
service_sync_type[source]
public_url[source]
service_url[source]
class magpie.api.schemas.ResourceBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

resource_id[source]
resource_name[source]
resource_display_name[source]
resource_type[source]
parent_id[source]
root_service_id[source]
permission_names[source]
default[source]
missing[source]
class magpie.api.schemas.Resource_ChildrenContainerWithoutChildResourceBodySchema[source]

Bases: magpie.api.schemas.ResourceBodySchema

children[source]
class magpie.api.schemas.Resource_ChildResourceWithoutChildrenBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

id[source]
name = {resource_id}[source]
class magpie.api.schemas.Resource_ParentResourceWithChildrenContainerBodySchema[source]

Bases: magpie.api.schemas.ResourceBodySchema

children[source]
class magpie.api.schemas.Resource_ChildrenContainerWithChildResourceBodySchema[source]

Bases: magpie.api.schemas.ResourceBodySchema

children[source]
class magpie.api.schemas.Resource_ChildResourceWithChildrenContainerBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

id[source]
name = {resource_id}[source]
class magpie.api.schemas.Resource_ServiceWithChildrenResourcesContainerBodySchema[source]

Bases: magpie.api.schemas.ServiceBodySchema

resources[source]
class magpie.api.schemas.Resource_ServiceType_geoserverapi_SchemaNode[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

geoserver_api[source]
name = geoserver-api[source]
class magpie.api.schemas.Resource_ServiceType_ncwms_SchemaNode[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

ncwms[source]
class magpie.api.schemas.Resource_ServiceType_thredds_SchemaNode[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

thredds[source]
class magpie.api.schemas.ResourcesSchemaNode[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

geoserver_api[source]
name = geoserver-api[source]
ncwms[source]
thredds[source]
class magpie.api.schemas.Resources_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

resources[source]
class magpie.api.schemas.Resource_MatchDictCheck_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Resource query by id refused by db.[source]
header[source]
body[source]
class magpie.api.schemas.Resource_MatchDictCheck_NotFoundResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Resource ID not found in db.[source]
header[source]
body[source]
class magpie.api.schemas.Resource_MatchDictCheck_BadRequestResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Resource ID is an invalid literal for 'int' type.[source]
header[source]
body[source]
class magpie.api.schemas.Resource_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

resource[source]
class magpie.api.schemas.Resource_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get resource successful.[source]
header[source]
body[source]
class magpie.api.schemas.Resource_GET_InternalServerErrorResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Failed building resource children json formatted tree.[source]
header[source]
body[source]
class magpie.api.schemas.Resource_PUT_RequestBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

resource_name[source]
service_push[source]
class magpie.api.schemas.Resource_PUT_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
body[source]
resource_id[source]
class magpie.api.schemas.Resource_PUT_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

resource_id[source]
resource_name[source]
old_resource_name[source]
new_resource_name[source]
class magpie.api.schemas.Resource_PUT_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Update resource successful.[source]
header[source]
body[source]
class magpie.api.schemas.Resource_PUT_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Failed to update resource with new name.[source]
header[source]
body[source]
class magpie.api.schemas.Resource_DELETE_RequestBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

service_push[source]
class magpie.api.schemas.Resource_DELETE_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
body[source]
resource_id[source]
class magpie.api.schemas.Resource_DELETE_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Delete resource successful.[source]
header[source]
body[source]
class magpie.api.schemas.Resource_DELETE_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Delete resource from db failed.[source]
header[source]
body[source]
class magpie.api.schemas.Resources_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get resources successful.[source]
header[source]
body[source]
class magpie.api.schemas.Resources_POST_RequestBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

resource_name[source]
resource_display_name[source]
resource_type[source]
parent_id[source]
class magpie.api.schemas.Resources_POST_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
body[source]
class magpie.api.schemas.Resource_POST_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

resource[source]
class magpie.api.schemas.Resources_POST_CreatedResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Create resource successful.[source]
header[source]
body[source]
class magpie.api.schemas.Resources_POST_BadRequestResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Invalid ['resource_name'|'resource_type'|'parent_id'] specified for child resource creation.[source]
header[source]
body[source]
class magpie.api.schemas.Resources_POST_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Failed to insert new resource in service tree using parent id.[source]
header[source]
body[source]
class magpie.api.schemas.Resources_POST_NotFoundResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Could not find specified resource parent id.[source]
header[source]
body[source]
class magpie.api.schemas.Resources_POST_ConflictResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Resource name already exists at requested tree level for creation.[source]
header[source]
body[source]
class magpie.api.schemas.ResourcePermissions_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

permission_names[source]
class magpie.api.schemas.ResourcePermissions_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get resource permissions successful.[source]
header[source]
body[source]
class magpie.api.schemas.ResourcePermissions_GET_BadRequestResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Invalid resource type to extract permissions.[source]
header[source]
body[source]
class magpie.api.schemas.ServiceResourcesBodySchema[source]

Bases: magpie.api.schemas.ServiceBodySchema

children[source]
class magpie.api.schemas.ServiceType_access_SchemaNode[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

frontend[source]
geoserver_web[source]
name = geoserver-web[source]
magpie[source]
class magpie.api.schemas.ServiceType_geoserverapi_SchemaNode[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

geoserver_api[source]
name = geoserver-api[source]
class magpie.api.schemas.ServiceType_geoserverwms_SchemaNode[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

geoserverwms[source]
class magpie.api.schemas.ServiceType_ncwms_SchemaNode[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

ncwms[source]
name = ncWMS2[source]
class magpie.api.schemas.ServiceType_projectapi_SchemaNode[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

project_api[source]
name = project-api[source]
class magpie.api.schemas.ServiceType_thredds_SchemaNode[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

thredds[source]
class magpie.api.schemas.ServiceType_wfs_SchemaNode[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

geoserver[source]
class magpie.api.schemas.ServiceType_wps_SchemaNode[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

lb_flyingpigeon[source]
flyingpigeon[source]
project[source]
catalog[source]
malleefowl[source]
hummingbird[source]
class magpie.api.schemas.ServiceTypesList[source]

Bases: magpie.definitions.cornice_definitions.colander.SequenceSchema

service_type[source]
class magpie.api.schemas.ServiceTypes_GET_OkResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

service_types[source]
class magpie.api.schemas.ServiceTypes_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get service types successful.[source]
header[source]
body[source]
class magpie.api.schemas.ServicesSchemaNode[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

access[source]
geoserver_api[source]
name = geoserver-api[source]
geoserverwms[source]
ncwms[source]
project_api[source]
name = project-api[source]
thredds[source]
wfs[source]
wps[source]
class magpie.api.schemas.Service_FailureBodyResponseSchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

service_name[source]
class magpie.api.schemas.Service_MatchDictCheck_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Service query by name refused by db.[source]
header[source]
body[source]
class magpie.api.schemas.Service_MatchDictCheck_NotFoundResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Service name not found in db.[source]
header[source]
body[source]
class magpie.api.schemas.Service_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

service[source]
class magpie.api.schemas.Service_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get service successful.[source]
header[source]
body[source]
class magpie.api.schemas.Services_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

services[source]
class magpie.api.schemas.Services_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get services successful.[source]
header[source]
body[source]
class magpie.api.schemas.Services_GET_BadRequestResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

service_type[source]
class magpie.api.schemas.Services_GET_BadRequestResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Invalid 'service_type' value does not correspond to any of the existing service types.[source]
header[source]
body[source]
class magpie.api.schemas.Services_POST_BodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

service_name[source]
service_type[source]
service_sync_type[source]
service_url[source]
class magpie.api.schemas.Services_POST_RequestBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
body[source]
class magpie.api.schemas.Services_POST_CreatedResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Service registration to db successful.[source]
header[source]
body[source]
class magpie.api.schemas.Services_POST_BadRequestResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Invalid 'service_type' value does not correspond to any of the existing service types.[source]
header[source]
body[source]
class magpie.api.schemas.Services_POST_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Service registration forbidden by db.[source]
header[source]
body[source]
class magpie.api.schemas.Services_POST_ConflictResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Specified 'service_name' value already exists.[source]
header[source]
body[source]
class magpie.api.schemas.Services_POST_UnprocessableEntityResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Service creation for registration failed.[source]
header[source]
body[source]
class magpie.api.schemas.Services_POST_InternalServerErrorResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Service registration status could not be validated.[source]
header[source]
body[source]
class magpie.api.schemas.Service_PUT_ResponseBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

service_name[source]
service_url[source]
service_push[source]
class magpie.api.schemas.Service_PUT_RequestBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
body[source]
class magpie.api.schemas.Service_SuccessBodyResponseSchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

service[source]
class magpie.api.schemas.Service_PUT_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Update service successful.[source]
header[source]
body[source]
class magpie.api.schemas.Service_PUT_BadRequestResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Registered service values are already equal to update values.[source]
header[source]
body[source]
class magpie.api.schemas.Service_PUT_BadRequestResponseSchema_ReservedKeyword[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Update service name to 'types' not allowed (reserved keyword).[source]
header[source]
body[source]
class magpie.api.schemas.Service_PUT_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Update service failed during value assignment.[source]
header[source]
body[source]
class magpie.api.schemas.Service_PUT_ConflictResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Specified 'service_name' already exists.[source]
header[source]
body[source]
class magpie.api.schemas.Service_DELETE_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
body[source]
service_name[source]
class magpie.api.schemas.Service_DELETE_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Delete service successful.[source]
header[source]
body[source]
class magpie.api.schemas.Service_DELETE_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Delete service from db refused by db.[source]
header[source]
body[source]
class magpie.api.schemas.ServicePermissions_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

permission_names[source]
class magpie.api.schemas.ServicePermissions_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get service permissions successful.[source]
header[source]
body[source]
class magpie.api.schemas.ServicePermissions_GET_BadRequestResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

service[source]
class magpie.api.schemas.ServicePermissions_GET_BadRequestResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Invalid service type specified by service.[source]
header[source]
body[source]
class magpie.api.schemas.ServiceResources_POST_RequestSchema[source]

Bases: magpie.api.schemas.Resources_POST_RequestSchema

service_name[source]
magpie.api.schemas.ServiceResources_POST_CreatedResponseSchema[source]
magpie.api.schemas.ServiceResources_POST_BadRequestResponseSchema[source]
magpie.api.schemas.ServiceResources_POST_ForbiddenResponseSchema[source]
magpie.api.schemas.ServiceResources_POST_NotFoundResponseSchema[source]
magpie.api.schemas.ServiceResources_POST_ConflictResponseSchema[source]
class magpie.api.schemas.ServiceResource_DELETE_RequestSchema[source]

Bases: magpie.api.schemas.Resource_DELETE_RequestSchema

service_name[source]
magpie.api.schemas.ServiceResource_DELETE_ForbiddenResponseSchema[source]
magpie.api.schemas.ServiceResource_DELETE_OkResponseSchema[source]
class magpie.api.schemas.ServiceResources_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

service_name[source]
name = {service_name}[source]
class magpie.api.schemas.ServiceResources_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get service resources successful.[source]
header[source]
body[source]
class magpie.api.schemas.ServiceTypeResourceTypes_GET_FailureBodyResponseSchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

service_type[source]
class magpie.api.schemas.ServiceTypeResourceInfo[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

resource_type[source]
resource_child_allowed[source]
permission_names[source]
class magpie.api.schemas.ServiceTypeResourcesList[source]

Bases: magpie.definitions.cornice_definitions.colander.SequenceSchema

resource_type[source]
class magpie.api.schemas.ServiceTypeResources_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

resource_types[source]
class magpie.api.schemas.ServiceTypeResources_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get service type resources successful.[source]
header[source]
body[source]
class magpie.api.schemas.ServiceTypeResources_GET_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Failed to obtain resource types for specified service type.[source]
header[source]
body[source]
class magpie.api.schemas.ServiceTypeResources_GET_NotFoundResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Invalid 'service_type' does not exist to obtain its resource types.[source]
header[source]
body[source]
class magpie.api.schemas.ServiceTypeResourceTypes_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

resource_types[source]
class magpie.api.schemas.ServiceTypeResourceTypes_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get service type resource types successful.[source]
header[source]
body[source]
class magpie.api.schemas.ServiceTypeResourceTypes_GET_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Failed to obtain resource types for specified service type.[source]
header[source]
body[source]
class magpie.api.schemas.ServiceTypeResourceTypes_GET_NotFoundResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Invalid 'service_type' does not exist to obtain its resource types.[source]
header[source]
body[source]
class magpie.api.schemas.Users_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

user_names[source]
class magpie.api.schemas.Users_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get users successful.[source]
header[source]
body[source]
class magpie.api.schemas.Users_GET_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get users query refused by db.[source]
header[source]
body[source]
class magpie.api.schemas.Users_CheckInfo_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

param[source]
class magpie.api.schemas.Users_CheckInfo_Name_BadRequestResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Invalid 'user_name' value specified.[source]
header[source]
body[source]
class magpie.api.schemas.Users_CheckInfo_Size_BadRequestResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description[source]
header[source]
body[source]
class magpie.api.schemas.Users_CheckInfo_Email_BadRequestResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Invalid 'email' value specified.[source]
header[source]
body[source]
class magpie.api.schemas.Users_CheckInfo_Password_BadRequestResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Invalid 'password' value specified.[source]
header[source]
body[source]
class magpie.api.schemas.Users_CheckInfo_GroupName_BadRequestResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Invalid 'group_name' value specified.[source]
header[source]
body[source]
class magpie.api.schemas.Users_CheckInfo_ReservedKeyword_BadRequestResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Invalid 'user_name' not allowed (reserved keyword).[source]
header[source]
body[source]
class magpie.api.schemas.User_Check_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = User check query was refused by db.[source]
header[source]
body[source]
class magpie.api.schemas.User_Check_ConflictResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = User name matches an already existing user name.[source]
header[source]
body[source]
class magpie.api.schemas.User_POST_RequestBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

user_name[source]
email[source]
password[source]
group_name[source]
class magpie.api.schemas.Users_POST_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
body[source]
class magpie.api.schemas.Users_POST_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

user[source]
class magpie.api.schemas.Users_POST_CreatedResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Add user to db successful.[source]
header[source]
body[source]
class magpie.api.schemas.Users_POST_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Failed to add user to db.[source]
header[source]
body[source]
class magpie.api.schemas.UserNew_POST_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = New user query was refused by db.[source]
header[source]
body[source]
class magpie.api.schemas.User_PUT_RequestBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

user_name[source]
email[source]
password[source]
class magpie.api.schemas.User_PUT_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
body[source]
class magpie.api.schemas.Users_PUT_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Update user successful.[source]
header[source]
body[source]
class magpie.api.schemas.User_PUT_BadRequestResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Missing new user parameters to update.[source]
header[source]
body[source]
class magpie.api.schemas.User_PUT_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Failed user verification with db.[source]
header[source]
body[source]
class magpie.api.schemas.User_PUT_ConflictResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = New name user already exists.[source]
header[source]
body[source]
class magpie.api.schemas.User_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

user[source]
class magpie.api.schemas.User_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get user successful.[source]
header[source]
body[source]
class magpie.api.schemas.User_CheckAnonymous_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Anonymous user query refused by db.[source]
header[source]
body[source]
class magpie.api.schemas.User_CheckAnonymous_NotFoundResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Anonymous user not found in db.[source]
header[source]
body[source]
class magpie.api.schemas.User_GET_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = User name query refused by db.[source]
header[source]
body[source]
class magpie.api.schemas.User_GET_NotFoundResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = User name not found in db.[source]
header[source]
body[source]
class magpie.api.schemas.User_DELETE_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
body[source]
class magpie.api.schemas.User_DELETE_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Delete user successful.[source]
header[source]
body[source]
class magpie.api.schemas.User_DELETE_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Delete user by name refused by db.[source]
header[source]
body[source]
class magpie.api.schemas.UserGroup_Check_BadRequestResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Group for new user doesn't exist.[source]
header[source]
body[source]
class magpie.api.schemas.UserGroup_GET_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Group query was refused by db.[source]
header[source]
body[source]
class magpie.api.schemas.UserGroup_Check_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Failed to add user-group to db.[source]
header[source]
body[source]
class magpie.api.schemas.UserGroups_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

group_names[source]
class magpie.api.schemas.UserGroups_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get user groups successful.[source]
header[source]
body[source]
class magpie.api.schemas.UserGroups_POST_RequestBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

user_name[source]
group_name[source]
class magpie.api.schemas.UserGroups_POST_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
body[source]
user_name[source]
class magpie.api.schemas.UserGroups_POST_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

user_name[source]
group_name[source]
class magpie.api.schemas.UserGroups_POST_CreatedResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Create user-group assignation successful.[source]
header[source]
body[source]
class magpie.api.schemas.UserGroups_POST_GroupNotFoundResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Can't find the group to assign to.[source]
header[source]
body[source]
class magpie.api.schemas.UserGroups_POST_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Group query by name refused by db.[source]
header[source]
body[source]
class magpie.api.schemas.UserGroups_POST_RelationshipForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = User-Group relationship creation refused by db.[source]
header[source]
body[source]
class magpie.api.schemas.UserGroups_POST_ConflictResponseBodySchema[source]

Bases: magpie.api.schemas.ErrorResponseBodySchema

param[source]
user_name[source]
group_name[source]
class magpie.api.schemas.UserGroups_POST_ConflictResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = User already belongs to this group.[source]
header[source]
body[source]
class magpie.api.schemas.UserGroup_DELETE_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
body[source]
class magpie.api.schemas.UserGroup_DELETE_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Delete user-group successful.[source]
header[source]
body[source]
class magpie.api.schemas.UserGroup_DELETE_NotFoundResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Invalid user-group combination for delete.[source]
header[source]
body[source]
class magpie.api.schemas.UserResources_GET_QuerySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

inherit[source]
class magpie.api.schemas.UserResources_GET_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
querystring[source]
class magpie.api.schemas.UserResources_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

resources[source]
class magpie.api.schemas.UserResources_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get user resources successful.[source]
header[source]
body[source]
class magpie.api.schemas.UserResources_GET_NotFoundResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

user_name[source]
resource_types[source]
class magpie.api.schemas.UserResources_GET_NotFoundResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Failed to populate user resources.[source]
header[source]
body[source]
class magpie.api.schemas.UserResourcePermissions_GET_QuerySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

inherit[source]
effective[source]
class magpie.api.schemas.UserResourcePermissions_GET_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
querystring[source]
class magpie.api.schemas.UserResourcePermissions_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

permission_names[source]
class magpie.api.schemas.UserResourcePermissions_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get user resource permissions successful.[source]
header[source]
body[source]
class magpie.api.schemas.UserResourcePermissions_GET_BadRequestParamResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

name[source]
value[source]
compare[source]
class magpie.api.schemas.UserResourcePermissions_GET_BadRequestResponseBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

param[source]
class magpie.api.schemas.UserResourcePermissions_GET_BadRequestRootServiceResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Invalid 'resource' specified for resource permission retrieval.[source]
header[source]
body[source]
class magpie.api.schemas.UserResourcePermissions_GET_BadRequestResourceResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Invalid 'resource' specified for resource permission retrieval.[source]
header[source]
body[source]
class magpie.api.schemas.UserResourcePermissions_GET_BadRequestResourceTypeResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Invalid 'resource_type' for corresponding service resource permission retrieval.[source]
header[source]
body[source]
class magpie.api.schemas.UserResourcePermissions_GET_NotFoundResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Specified user not found to obtain resource permissions.[source]
header[source]
body[source]
class magpie.api.schemas.UserResourcePermissions_POST_RequestBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

permission_name[source]
class magpie.api.schemas.UserResourcePermissions_POST_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
body[source]
resource_id[source]
user_name[source]
class magpie.api.schemas.UserResourcePermissions_POST_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

resource_id[source]
user_id[source]
permission_name[source]
class magpie.api.schemas.UserResourcePermissions_POST_CreatedResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Create user resource permission successful.[source]
header[source]
body[source]
class magpie.api.schemas.UserResourcePermissions_POST_ParamResponseBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

name[source]
value[source]
class magpie.api.schemas.UserResourcePermissions_POST_BadResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

user_name[source]
resource_id[source]
permission_name[source]
param[source]
class magpie.api.schemas.UserResourcePermissions_POST_BadRequestResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Permission not allowed for specified 'resource_type'.[source]
header[source]
body[source]
class magpie.api.schemas.UserResourcePermissions_POST_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Creation of permission on resource for user refused by db.[source]
header[source]
body[source]
class magpie.api.schemas.UserResourcePermissions_POST_ConflictResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Permission already exist on resource for user.[source]
header[source]
body[source]
magpie.api.schemas.UserResourcePermissions_DELETE_BadResponseBodySchema[source]
magpie.api.schemas.UserResourcePermissions_DELETE_BadRequestResponseSchema[source]
class magpie.api.schemas.UserResourcePermission_DELETE_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
body[source]
user_name[source]
resource_id[source]
permission_name[source]
class magpie.api.schemas.UserResourcePermissions_DELETE_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Delete user resource permission successful.[source]
header[source]
body[source]
class magpie.api.schemas.UserResourcePermissions_DELETE_NotFoundResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Could not find user resource permission to delete from db.[source]
header[source]
body[source]
class magpie.api.schemas.UserServiceResources_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

service[source]
class magpie.api.schemas.UserServiceResources_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get user service resources successful.[source]
header[source]
body[source]
class magpie.api.schemas.UserServiceResources_GET_QuerySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

inherit[source]
class magpie.api.schemas.UserServiceResources_GET_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
querystring[source]
user_name[source]
service_name[source]
class magpie.api.schemas.UserServicePermissions_POST_RequestBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

permission_name[source]
class magpie.api.schemas.UserServicePermissions_POST_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
body[source]
user_name[source]
service_name[source]
class magpie.api.schemas.UserServicePermission_DELETE_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
body[source]
user_name[source]
service_name[source]
permission_name[source]
class magpie.api.schemas.UserServices_GET_QuerySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

cascade[source]
inherit[source]
list[source]
class magpie.api.schemas.UserServices_GET_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
querystring[source]
user_name[source]
class magpie.api.schemas.UserServices_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

services[source]
class magpie.api.schemas.UserServices_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get user services successful.[source]
header[source]
body[source]
class magpie.api.schemas.UserServicePermissions_GET_QuerySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

inherit[source]
class magpie.api.schemas.UserServicePermissions_GET_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
querystring[source]
user_name[source]
service_name[source]
class magpie.api.schemas.UserServicePermissions_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

permission_names[source]
class magpie.api.schemas.UserServicePermissions_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get user service permissions successful.[source]
header[source]
body[source]
class magpie.api.schemas.UserServicePermissions_GET_NotFoundResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Could not find permissions using specified 'service_name' and 'user_name'.[source]
header[source]
body[source]
class magpie.api.schemas.Group_MatchDictCheck_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Group query by name refused by db.[source]
header[source]
body[source]
class magpie.api.schemas.Group_MatchDictCheck_NotFoundResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Group name not found in db.[source]
header[source]
body[source]
class magpie.api.schemas.Groups_CheckInfo_NotFoundResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = User name not found in db.[source]
header[source]
body[source]
class magpie.api.schemas.Groups_CheckInfo_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Failed to obtain groups of user.[source]
header[source]
body[source]
class magpie.api.schemas.Groups_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

group_names[source]
class magpie.api.schemas.Groups_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get groups successful.[source]
header[source]
body[source]
class magpie.api.schemas.Groups_GET_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Obtain group names refused by db.[source]
header[source]
body[source]
class magpie.api.schemas.Groups_POST_RequestBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

group_name[source]
class magpie.api.schemas.Groups_POST_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
body[source]
class magpie.api.schemas.Groups_POST_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

group[source]
class magpie.api.schemas.Groups_POST_CreatedResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Create group successful.[source]
header[source]
body[source]
class magpie.api.schemas.Groups_POST_ForbiddenCreateResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Create new group by name refused by db.[source]
header[source]
body[source]
class magpie.api.schemas.Groups_POST_ForbiddenAddResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Add new group by name refused by db.[source]
header[source]
body[source]
class magpie.api.schemas.Groups_POST_ConflictResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Group name matches an already existing group name.[source]
header[source]
body[source]
class magpie.api.schemas.Group_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

group[source]
class magpie.api.schemas.Group_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get group successful.[source]
header[source]
body[source]
class magpie.api.schemas.Group_GET_NotFoundResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Group name was not found.[source]
header[source]
body[source]
class magpie.api.schemas.Group_PUT_RequestBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

group_name[source]
class magpie.api.schemas.Group_PUT_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
body[source]
group_name[source]
class magpie.api.schemas.Group_PUT_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Update group successful.[source]
header[source]
body[source]
class magpie.api.schemas.Group_PUT_Name_BadRequestResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Invalid 'group_name' value specified.[source]
header[source]
body[source]
class magpie.api.schemas.Group_PUT_Size_BadRequestResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description[source]
header[source]
body[source]
class magpie.api.schemas.Group_PUT_Same_BadRequestResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Invalid 'group_name' must be different than current name.[source]
header[source]
body[source]
class magpie.api.schemas.Group_PUT_ConflictResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Group name already exists.[source]
header[source]
body[source]
class magpie.api.schemas.Group_DELETE_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
body[source]
group_name[source]
class magpie.api.schemas.Group_DELETE_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Delete group successful.[source]
header[source]
body[source]
class magpie.api.schemas.Group_DELETE_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Delete group forbidden by db.[source]
header[source]
body[source]
class magpie.api.schemas.GroupUsers_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

user_names[source]
class magpie.api.schemas.GroupUsers_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get group users successful.[source]
header[source]
body[source]
class magpie.api.schemas.GroupUsers_GET_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Failed to obtain group user names from db.[source]
header[source]
body[source]
class magpie.api.schemas.GroupServices_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

services[source]
class magpie.api.schemas.GroupServices_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get group services successful.[source]
header[source]
body[source]
class magpie.api.schemas.GroupServices_InternalServerErrorResponseBodySchema[source]

Bases: magpie.api.schemas.InternalServerErrorResponseBodySchema

group[source]
class magpie.api.schemas.GroupServices_InternalServerErrorResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Failed to populate group services.[source]
header[source]
body[source]
class magpie.api.schemas.GroupServicePermissions_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

permission_names[source]
class magpie.api.schemas.GroupServicePermissions_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get group service permissions successful.[source]
header[source]
body[source]
class magpie.api.schemas.GroupServicePermissions_GET_InternalServerErrorResponseBodySchema[source]

Bases: magpie.api.schemas.InternalServerErrorResponseBodySchema

group[source]
service[source]
class magpie.api.schemas.GroupServicePermissions_GET_InternalServerErrorResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Failed to extract permissions names from group-service.[source]
header[source]
body[source]
class magpie.api.schemas.GroupServicePermissions_POST_RequestBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

permission_name[source]
class magpie.api.schemas.GroupServicePermissions_POST_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
body[source]
group_name[source]
service_name[source]
class magpie.api.schemas.GroupResourcePermissions_POST_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
body[source]
group_name[source]
resource_id[source]
class magpie.api.schemas.GroupResourcePermissions_POST_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

permission_name[source]
resource[source]
group[source]
class magpie.api.schemas.GroupResourcePermissions_POST_CreatedResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Create group resource permission successful.[source]
header[source]
body[source]
class magpie.api.schemas.GroupResourcePermissions_POST_ForbiddenAddResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Add group resource permission refused by db.[source]
header[source]
body[source]
class magpie.api.schemas.GroupResourcePermissions_POST_ForbiddenCreateResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Create group resource permission failed.[source]
header[source]
body[source]
class magpie.api.schemas.GroupResourcePermissions_POST_ForbiddenGetResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get group resource permission failed.[source]
header[source]
body[source]
class magpie.api.schemas.GroupResourcePermissions_POST_ConflictResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Group resource permission already exists.[source]
header[source]
body[source]
class magpie.api.schemas.GroupResourcePermission_DELETE_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
body[source]
group_name[source]
resource_id[source]
permission_name[source]
class magpie.api.schemas.GroupResourcesPermissions_InternalServerErrorResponseBodySchema[source]

Bases: magpie.api.schemas.InternalServerErrorResponseBodySchema

group[source]
resource_ids[source]
resource_types[source]
class magpie.api.schemas.GroupResourcesPermissions_InternalServerErrorResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Failed to build group resources json tree.[source]
header[source]
body[source]
class magpie.api.schemas.GroupResourcePermissions_InternalServerErrorResponseBodySchema[source]

Bases: magpie.api.schemas.InternalServerErrorResponseBodySchema

group[source]
resource[source]
class magpie.api.schemas.GroupResourcePermissions_InternalServerErrorResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Failed to obtain group resource permissions.[source]
header[source]
body[source]
class magpie.api.schemas.GroupResources_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

resources[source]
class magpie.api.schemas.GroupResources_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get group resources successful.[source]
header[source]
body[source]
class magpie.api.schemas.GroupResources_GET_InternalServerErrorResponseBodySchema[source]

Bases: magpie.api.schemas.InternalServerErrorResponseBodySchema

group[source]
class magpie.api.schemas.GroupResources_GET_InternalServerErrorResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Failed to build group resources json tree.[source]
header[source]
body[source]
class magpie.api.schemas.GroupResourcePermissions_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

permissions_names[source]
class magpie.api.schemas.GroupResourcePermissions_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get group resource permissions successful.[source]
header[source]
body[source]
class magpie.api.schemas.GroupServiceResources_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

service[source]
class magpie.api.schemas.GroupServiceResources_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get group service resources successful.[source]
header[source]
body[source]
class magpie.api.schemas.GroupServicePermission_DELETE_RequestBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

permission_name[source]
class magpie.api.schemas.GroupServicePermission_DELETE_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
body[source]
group_name[source]
service_name[source]
permission_name[source]
class magpie.api.schemas.GroupServicePermission_DELETE_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

permission_name[source]
resource[source]
group[source]
class magpie.api.schemas.GroupServicePermission_DELETE_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Delete group resource permission successful.[source]
header[source]
body[source]
class magpie.api.schemas.GroupServicePermission_DELETE_ForbiddenGetResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get group resource permission failed.[source]
header[source]
body[source]
class magpie.api.schemas.GroupServicePermission_DELETE_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Delete group resource permission refused by db.[source]
header[source]
body[source]
class magpie.api.schemas.Signout_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Sign out successful.[source]
header[source]
body[source]
class magpie.api.schemas.GroupServicePermission_DELETE_NotFoundResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Permission not found for corresponding group and resource.[source]
header[source]
body[source]
class magpie.api.schemas.Session_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

user[source]
authenticated[source]
class magpie.api.schemas.Session_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get session successful.[source]
header[source]
body[source]
class magpie.api.schemas.Session_GET_InternalServerErrorResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Failed to get session details.[source]
header[source]
body[source]
class magpie.api.schemas.ProvidersBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

internal[source]
external[source]
class magpie.api.schemas.Providers_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

providers[source]
class magpie.api.schemas.Providers_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get providers successful.[source]
header[source]
body[source]
class magpie.api.schemas.ProviderSignin_GET_HeaderRequestSchema[source]

Bases: magpie.api.schemas.HeaderRequestSchemaAPI

Authorization[source]
HomepageRoute[source]
name = Homepage-Route[source]
class magpie.api.schemas.ProviderSignin_GET_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
provider_name[source]
class magpie.api.schemas.ProviderSignin_GET_FoundResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

homepage_route[source]
class magpie.api.schemas.ProviderSignin_GET_FoundResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = External login homepage route found. Temporary status before redirection to 'Homepage-Route' header.[source]
header[source]
body[source]
class magpie.api.schemas.ProviderSignin_GET_BadRequestResponseBodySchema[source]

Bases: magpie.api.schemas.ErrorResponseBodySchema

reason[source]
class magpie.api.schemas.ProviderSignin_GET_BadRequestResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Incorrectly formed 'Authorization: Bearer <access_token>' header.[source]
header[source]
body[source]
class magpie.api.schemas.ProviderSignin_GET_UnauthorizedResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Unauthorized 'UserInfo' update using provided Authorization headers.[source]
header[source]
body[source]
class magpie.api.schemas.ProviderSignin_GET_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Forbidden 'Homepage-Route' host not matching Magpie refused for security reasons.[source]
header[source]
body[source]
class magpie.api.schemas.ProviderSignin_GET_NotFoundResponseBodySchema[source]

Bases: magpie.api.schemas.ErrorResponseBodySchema

param[source]
provider_name[source]
providers[source]
class magpie.api.schemas.ProviderSignin_GET_NotFoundResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Invalid 'provider_name' not found within available providers.[source]
header[source]
body[source]
class magpie.api.schemas.Signin_POST_RequestBodySchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

user_name[source]
password[source]
provider_name[source]
class magpie.api.schemas.Signin_POST_RequestSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

header[source]
body[source]
class magpie.api.schemas.Signin_POST_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Login successful.[source]
header[source]
body[source]
class magpie.api.schemas.Signin_POST_BadRequestResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Missing credentials.[source]
header[source]
body[source]
class magpie.api.schemas.Signin_POST_UnauthorizedResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Incorrect credentials.[source]
header[source]
body[source]
class magpie.api.schemas.Signin_POST_ForbiddenResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Could not verify 'user_name'.[source]
header[source]
body[source]
class magpie.api.schemas.Signin_POST_ConflictResponseBodySchema[source]

Bases: magpie.api.schemas.ErrorResponseBodySchema

provider_name[source]
internal_user_name[source]
external_user_name[source]
external_id[source]
class magpie.api.schemas.Signin_POST_ConflictResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Add external user identity refused by db because it already exists.[source]
header[source]
body[source]
class magpie.api.schemas.Signin_POST_InternalServerErrorBodySchema[source]

Bases: magpie.api.schemas.InternalServerErrorResponseBodySchema

user_name[source]
provider_name[source]
class magpie.api.schemas.Signin_POST_Internal_InternalServerErrorResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Unknown login error.[source]
header[source]
body[source]
class magpie.api.schemas.Signin_POST_External_InternalServerErrorResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Error occurred while signing in with external provider.[source]
header[source]
body[source]
class magpie.api.schemas.Version_GET_ResponseBodySchema[source]

Bases: magpie.api.schemas.BaseResponseBodySchema

version[source]
db_version[source]
class magpie.api.schemas.Version_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get version successful.[source]
header[source]
body[source]
class magpie.api.schemas.Homepage_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description = Get homepage successful.[source]
header[source]
body[source]
class magpie.api.schemas.SwaggerAPI_GET_OkResponseSchema[source]

Bases: magpie.definitions.cornice_definitions.colander.MappingSchema

description[source]
header[source]
body[source]
magpie.api.schemas.Resource_GET_responses[source]
magpie.api.schemas.Resource_PUT_responses[source]
magpie.api.schemas.Resources_GET_responses[source]
magpie.api.schemas.Resources_POST_responses[source]
magpie.api.schemas.Resources_DELETE_responses[source]
magpie.api.schemas.ResourcePermissions_GET_responses[source]
magpie.api.schemas.ServiceTypes_GET_responses[source]
magpie.api.schemas.ServiceType_GET_responses[source]
magpie.api.schemas.Services_GET_responses[source]
magpie.api.schemas.Services_POST_responses[source]
magpie.api.schemas.Service_GET_responses[source]
magpie.api.schemas.Service_PUT_responses[source]
magpie.api.schemas.Service_DELETE_responses[source]
magpie.api.schemas.ServicePermissions_GET_responses[source]
magpie.api.schemas.ServiceResources_GET_responses[source]
magpie.api.schemas.ServiceResources_POST_responses[source]
magpie.api.schemas.ServiceTypeResources_GET_responses[source]
magpie.api.schemas.ServiceTypeResourceTypes_GET_responses[source]
magpie.api.schemas.ServiceResource_DELETE_responses[source]
magpie.api.schemas.Users_GET_responses[source]
magpie.api.schemas.Users_POST_responses[source]
magpie.api.schemas.User_GET_responses[source]
magpie.api.schemas.User_PUT_responses[source]
magpie.api.schemas.User_DELETE_responses[source]
magpie.api.schemas.UserResources_GET_responses[source]
magpie.api.schemas.UserGroups_GET_responses[source]
magpie.api.schemas.UserGroups_POST_responses[source]
magpie.api.schemas.UserGroup_DELETE_responses[source]
magpie.api.schemas.UserResourcePermissions_GET_responses[source]
magpie.api.schemas.UserResourcePermissions_POST_responses[source]
magpie.api.schemas.UserResourcePermission_DELETE_responses[source]
magpie.api.schemas.UserServices_GET_responses[source]
magpie.api.schemas.UserServicePermissions_GET_responses[source]
magpie.api.schemas.UserServiceResources_GET_responses[source]
magpie.api.schemas.UserServicePermissions_POST_responses[source]
magpie.api.schemas.UserServicePermission_DELETE_responses[source]
magpie.api.schemas.LoggedUser_GET_responses[source]
magpie.api.schemas.LoggedUser_PUT_responses[source]
magpie.api.schemas.LoggedUser_DELETE_responses[source]
magpie.api.schemas.LoggedUserResources_GET_responses[source]
magpie.api.schemas.LoggedUserGroups_GET_responses[source]
magpie.api.schemas.LoggedUserGroups_POST_responses[source]
magpie.api.schemas.LoggedUserGroup_DELETE_responses[source]
magpie.api.schemas.LoggedUserResourcePermissions_GET_responses[source]
magpie.api.schemas.LoggedUserResourcePermissions_POST_responses[source]
magpie.api.schemas.LoggedUserResourcePermission_DELETE_responses[source]
magpie.api.schemas.LoggedUserServices_GET_responses[source]
magpie.api.schemas.LoggedUserServicePermissions_GET_responses[source]
magpie.api.schemas.LoggedUserServiceResources_GET_responses[source]
magpie.api.schemas.LoggedUserServicePermissions_POST_responses[source]
magpie.api.schemas.LoggedUserServicePermission_DELETE_responses[source]
magpie.api.schemas.Groups_GET_responses[source]
magpie.api.schemas.Groups_POST_responses[source]
magpie.api.schemas.Group_GET_responses[source]
magpie.api.schemas.Group_PUT_responses[source]
magpie.api.schemas.Group_DELETE_responses[source]
magpie.api.schemas.GroupUsers_GET_responses[source]
magpie.api.schemas.GroupServices_GET_responses[source]
magpie.api.schemas.GroupServicePermissions_GET_responses[source]
magpie.api.schemas.GroupServiceResources_GET_responses[source]
magpie.api.schemas.GroupResourcePermissions_POST_responses[source]
magpie.api.schemas.GroupServicePermissions_POST_responses[source]
magpie.api.schemas.GroupServicePermission_DELETE_responses[source]
magpie.api.schemas.GroupResources_GET_responses[source]
magpie.api.schemas.GroupResourcePermissions_GET_responses[source]
magpie.api.schemas.GroupResourcePermission_DELETE_responses[source]
magpie.api.schemas.Providers_GET_responses[source]
magpie.api.schemas.ProviderSignin_GET_responses[source]
magpie.api.schemas.Signin_POST_responses[source]
magpie.api.schemas.Signout_GET_responses[source]
magpie.api.schemas.Session_GET_responses[source]
magpie.api.schemas.Version_GET_responses[source]
magpie.api.schemas.Homepage_GET_responses[source]
magpie.api.schemas.SwaggerAPI_GET_responses[source]
magpie.api.schemas.api_schema(request)[source]

Return JSON Swagger specifications of Magpie REST API.