Module ocs_rest_res_role

This library module implements resource handling functions for a REST server in the ocs application.

Copyright © 2022 - 2026 SigScale Global Inc.

Description

This library module implements resource handling functions for a REST server in the ocs application.

Handle Role collection.

Function Index

content_types_accepted/0Returns list of resource representations accepted.
content_types_provided/0Returns list of resource representations available.
post_role/1Handle POST request on Role collection.
delete_role/1Handle DELETE request on a Role resource.
get_roles/2Handle GET request on Role collection.
get_role/2Handle GET request on a Role resource.
role/1*CODEC for HTTP server users.

Function Details

content_types_accepted/0

content_types_accepted() -> ContentTypes

Returns list of resource representations accepted.

content_types_provided/0

content_types_provided() -> ContentTypes

Returns list of resource representations available.

post_role/1

post_role(RequestBody) -> Result

Handle POST request on Role collection. Respond to POST /partyRoleManagement/v4/partyRole request.

delete_role/1

delete_role(Name) -> Result

Handle DELETE request on a Role resource. Respond to DELETE /partyRoleManagement/v4/partyRole/{Name} request.

get_roles/2

get_roles(Query, Headers) -> Result

Handle GET request on Role collection. Respond to GET /partyRoleManagement/v4/partyRole/ request.

get_role/2

get_role(Name, Query) -> Result

Handle GET request on a Role resource. Respond to GET /partyRoleManagement/v4/partyRole/{Name} request.

role/1 *

role(Role) -> Role

CODEC for HTTP server users.


Generated by EDoc