Source
pub async fn delete_role( &self, name: String, ) -> Result<DeleteRoleResponse, KineticaError>
Delete an existing role
Deletes an existing role.
name- Name of the role to be deleted. Must be an existing role.
Source
pub async fn delete_role_with_opts( &self, name: String, options: DeleteRoleRequestOptions, ) -> Result<DeleteRoleResponse, KineticaError>
Delete an existing role
Deletes an existing role.
name- Name of the role to be deleted. Must be an existing role.options- The optional parameters; any left unset take the server’s defaults.
Source
pub async fn delete_role_raw( &self, request: &DeleteRoleRequest, ) -> Result<DeleteRoleResponse, KineticaError>
Sends a pre-built DeleteRoleRequest to the /delete/role endpoint.
Source
pub async fn delete_role_from_url( &self, url: &str, request: &DeleteRoleRequest, ) -> Result<DeleteRoleResponse, KineticaError>
Sends a pre-built DeleteRoleRequest to a specific worker URL, bypassing HA head-node selection. Used for multi-head access.