RevokeRole()
Removes a role assignment from a user.
pub async fn revoke_role(&self, request: RevokeRoleRequest) -> Result<()>
Request Syntax
let request = RevokeRoleRequest::builder()
.username("alice")
.role_name("analyst")
.build()?;
REQUEST FIELDS:
username: StringName of the user to remove the role from. Required.
role_name: StringName of the role to remove. Required.
RETURN TYPE:
Result<()>
RETURNS:
Returns Ok(()) on success; returns an Error on failure.
Example
let request = RevokeRoleRequest::builder()
.username("alice")
.role_name("analyst")
.build()?;
client.revoke_role(request).await?;