From fdf9f8b8d4e49e960a9fc2b528a3e2a9acedc652 Mon Sep 17 00:00:00 2001 From: Casey Bodley Date: Sun, 17 Dec 2023 17:47:43 -0500 Subject: [PATCH] rgw/op: separate IAM ops in enum RGWOpType Signed-off-by: Casey Bodley --- src/rgw/rgw_op_type.h | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/src/rgw/rgw_op_type.h b/src/rgw/rgw_op_type.h index a7a68d4ade5..53ef18696de 100644 --- a/src/rgw/rgw_op_type.h +++ b/src/rgw/rgw_op_type.h @@ -52,19 +52,6 @@ enum RGWOpType { RGW_OP_GET_CROSS_DOMAIN_POLICY, RGW_OP_GET_HEALTH_CHECK, RGW_OP_GET_INFO, - RGW_OP_CREATE_ROLE, - RGW_OP_DELETE_ROLE, - RGW_OP_GET_ROLE, - RGW_OP_MODIFY_ROLE_TRUST_POLICY, - RGW_OP_LIST_ROLES, - RGW_OP_PUT_ROLE_POLICY, - RGW_OP_GET_ROLE_POLICY, - RGW_OP_LIST_ROLE_POLICIES, - RGW_OP_DELETE_ROLE_POLICY, - RGW_OP_TAG_ROLE, - RGW_OP_LIST_ROLE_TAGS, - RGW_OP_UNTAG_ROLE, - RGW_OP_UPDATE_ROLE, RGW_OP_PUT_BUCKET_POLICY, RGW_OP_GET_BUCKET_POLICY, RGW_OP_DELETE_BUCKET_POLICY, @@ -84,6 +71,20 @@ enum RGWOpType { RGW_OP_GET_OBJ_RETENTION, RGW_OP_PUT_OBJ_LEGAL_HOLD, RGW_OP_GET_OBJ_LEGAL_HOLD, + // IAM + RGW_OP_CREATE_ROLE, + RGW_OP_DELETE_ROLE, + RGW_OP_GET_ROLE, + RGW_OP_MODIFY_ROLE_TRUST_POLICY, + RGW_OP_LIST_ROLES, + RGW_OP_PUT_ROLE_POLICY, + RGW_OP_GET_ROLE_POLICY, + RGW_OP_LIST_ROLE_POLICIES, + RGW_OP_DELETE_ROLE_POLICY, + RGW_OP_TAG_ROLE, + RGW_OP_LIST_ROLE_TAGS, + RGW_OP_UNTAG_ROLE, + RGW_OP_UPDATE_ROLE, /* rgw specific */ RGW_OP_ADMIN_SET_METADATA, RGW_OP_GET_OBJ_LAYOUT, -- 2.39.5