DropRole()
Drops a role.
pub async fn drop_role(&self, request: DropRoleRequest) -> Result<()>
Request Syntax
let request = DropRoleRequest::builder()
.role_name("analyst")
.build()?;
REQUEST FIELDS:
role_name: StringName of the role to drop. Required.
force: boolWhether to force the drop even when the role is still assigned to users. Defaults to
false.
RETURN TYPE:
Result<()>
RETURNS:
Returns Ok(()) on success; returns an Error on failure.
Example
let request = DropRoleRequest::builder()
.role_name("analyst")
.force(true)
.build()?;
client.drop_role(request).await?;