# Functions
New creates a new datasource permissions API client.
NewAddPermissionForbidden creates a AddPermissionForbidden with default headers values.
NewAddPermissionInternalServerError creates a AddPermissionInternalServerError with default headers values.
NewAddPermissionNotFound creates a AddPermissionNotFound with default headers values.
NewAddPermissionOK creates a AddPermissionOK with default headers values.
NewAddPermissionParams creates a new AddPermissionParams object, with the default timeout for this client.
NewAddPermissionParamsWithContext creates a new AddPermissionParams object with the ability to set a context for a request.
NewAddPermissionParamsWithHTTPClient creates a new AddPermissionParams object with the ability to set a custom HTTPClient for a request.
NewAddPermissionParamsWithTimeout creates a new AddPermissionParams object with the ability to set a timeout on a request.
NewAddPermissionUnauthorized creates a AddPermissionUnauthorized with default headers values.
NewDeletePermissionsForbidden creates a DeletePermissionsForbidden with default headers values.
NewDeletePermissionsNotFound creates a DeletePermissionsNotFound with default headers values.
NewDeletePermissionsOK creates a DeletePermissionsOK with default headers values.
NewDeletePermissionsParams creates a new DeletePermissionsParams object, with the default timeout for this client.
NewDeletePermissionsParamsWithContext creates a new DeletePermissionsParams object with the ability to set a context for a request.
NewDeletePermissionsParamsWithHTTPClient creates a new DeletePermissionsParams object with the ability to set a custom HTTPClient for a request.
NewDeletePermissionsParamsWithTimeout creates a new DeletePermissionsParams object with the ability to set a timeout on a request.
NewDeletePermissionsUnauthorized creates a DeletePermissionsUnauthorized with default headers values.
NewDisablePermissionsBadRequest creates a DisablePermissionsBadRequest with default headers values.
NewDisablePermissionsForbidden creates a DisablePermissionsForbidden with default headers values.
NewDisablePermissionsInternalServerError creates a DisablePermissionsInternalServerError with default headers values.
NewDisablePermissionsNotFound creates a DisablePermissionsNotFound with default headers values.
NewDisablePermissionsOK creates a DisablePermissionsOK with default headers values.
NewDisablePermissionsParams creates a new DisablePermissionsParams object, with the default timeout for this client.
NewDisablePermissionsParamsWithContext creates a new DisablePermissionsParams object with the ability to set a context for a request.
NewDisablePermissionsParamsWithHTTPClient creates a new DisablePermissionsParams object with the ability to set a custom HTTPClient for a request.
NewDisablePermissionsParamsWithTimeout creates a new DisablePermissionsParams object with the ability to set a timeout on a request.
NewDisablePermissionsUnauthorized creates a DisablePermissionsUnauthorized with default headers values.
NewEnablePermissionsBadRequest creates a EnablePermissionsBadRequest with default headers values.
NewEnablePermissionsForbidden creates a EnablePermissionsForbidden with default headers values.
NewEnablePermissionsInternalServerError creates a EnablePermissionsInternalServerError with default headers values.
NewEnablePermissionsNotFound creates a EnablePermissionsNotFound with default headers values.
NewEnablePermissionsOK creates a EnablePermissionsOK with default headers values.
NewEnablePermissionsParams creates a new EnablePermissionsParams object, with the default timeout for this client.
NewEnablePermissionsParamsWithContext creates a new EnablePermissionsParams object with the ability to set a context for a request.
NewEnablePermissionsParamsWithHTTPClient creates a new EnablePermissionsParams object with the ability to set a custom HTTPClient for a request.
NewEnablePermissionsParamsWithTimeout creates a new EnablePermissionsParams object with the ability to set a timeout on a request.
NewEnablePermissionsUnauthorized creates a EnablePermissionsUnauthorized with default headers values.
NewGetAllPermissionsForbidden creates a GetAllPermissionsForbidden with default headers values.
NewGetAllPermissionsInternalServerError creates a GetAllPermissionsInternalServerError with default headers values.
NewGetAllPermissionsNotFound creates a GetAllPermissionsNotFound with default headers values.
NewGetAllPermissionsOK creates a GetAllPermissionsOK with default headers values.
NewGetAllPermissionsParams creates a new GetAllPermissionsParams object, with the default timeout for this client.
NewGetAllPermissionsParamsWithContext creates a new GetAllPermissionsParams object with the ability to set a context for a request.
NewGetAllPermissionsParamsWithHTTPClient creates a new GetAllPermissionsParams object with the ability to set a custom HTTPClient for a request.
NewGetAllPermissionsParamsWithTimeout creates a new GetAllPermissionsParams object with the ability to set a timeout on a request.
NewGetAllPermissionsUnauthorized creates a GetAllPermissionsUnauthorized with default headers values.
# Structs
AddPermissionForbidden describes a response with status code 403, with default header values.
AddPermissionInternalServerError describes a response with status code 500, with default header values.
AddPermissionNotFound describes a response with status code 404, with default header values.
AddPermissionOK describes a response with status code 200, with default header values.
AddPermissionParams contains all the parameters to send to the API endpoint
for the add permission operation.
AddPermissionReader is a Reader for the AddPermission structure.
AddPermissionUnauthorized describes a response with status code 401, with default header values.
Client for datasource permissions API
*/.
DeletePermissionsForbidden describes a response with status code 403, with default header values.
DeletePermissionsNotFound describes a response with status code 404, with default header values.
DeletePermissionsOK describes a response with status code 200, with default header values.
DeletePermissionsParams contains all the parameters to send to the API endpoint
for the delete permissions operation.
DeletePermissionsReader is a Reader for the DeletePermissions structure.
DeletePermissionsUnauthorized describes a response with status code 401, with default header values.
DisablePermissionsBadRequest describes a response with status code 400, with default header values.
DisablePermissionsForbidden describes a response with status code 403, with default header values.
DisablePermissionsInternalServerError describes a response with status code 500, with default header values.
DisablePermissionsNotFound describes a response with status code 404, with default header values.
DisablePermissionsOK describes a response with status code 200, with default header values.
DisablePermissionsParams contains all the parameters to send to the API endpoint
for the disable permissions operation.
DisablePermissionsReader is a Reader for the DisablePermissions structure.
DisablePermissionsUnauthorized describes a response with status code 401, with default header values.
EnablePermissionsBadRequest describes a response with status code 400, with default header values.
EnablePermissionsForbidden describes a response with status code 403, with default header values.
EnablePermissionsInternalServerError describes a response with status code 500, with default header values.
EnablePermissionsNotFound describes a response with status code 404, with default header values.
EnablePermissionsOK describes a response with status code 200, with default header values.
EnablePermissionsParams contains all the parameters to send to the API endpoint
for the enable permissions operation.
EnablePermissionsReader is a Reader for the EnablePermissions structure.
EnablePermissionsUnauthorized describes a response with status code 401, with default header values.
GetAllPermissionsForbidden describes a response with status code 403, with default header values.
GetAllPermissionsInternalServerError describes a response with status code 500, with default header values.
GetAllPermissionsNotFound describes a response with status code 404, with default header values.
GetAllPermissionsOK describes a response with status code 200, with default header values.
GetAllPermissionsParams contains all the parameters to send to the API endpoint
for the get all permissions operation.
GetAllPermissionsReader is a Reader for the GetAllPermissions structure.
GetAllPermissionsUnauthorized describes a response with status code 401, with default header values.
# Interfaces
ClientService is the interface for Client methods.
# Type aliases
ClientOption is the option for Client methods.