# Functions
NewService creates new object of service layer.
# Variables
ErrAccessDenied occurs when access to the requested resource is denied.
ErrEndpointAlreadyExists occurs when trying to add an endpoint that already exists.
ErrEndpointDoesNotExist occurs when trying to access or modify an endpoint that does not exist.
ErrEndpointNotFound occurs when the specified endpoint is not found.
ErrFailedToAddEndpoint occurs when there is a problem adding a new endpoint.
ErrFailedToDeleteEndpoint occurs when there is a problem deleting an endpoint.
ErrFailedToGetEndpoint occurs when there is a problem retrieving an endpoint.
ErrFailedToReadAccessPolicy occurs when the access policy could not be read.
ErrFailedToUpdateEndpoint occurs when there is a problem updating an existing endpoint.
ErrInvalidAccessToken occurs when the access token is invalid.