From: Casey Bodley Date: Sun, 17 Dec 2023 22:47:43 +0000 (-0500) Subject: rgw/op: separate IAM ops in enum RGWOpType X-Git-Tag: v20.0.0~2159^2~126 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=fdf9f8b8d4e49e960a9fc2b528a3e2a9acedc652;p=ceph.git rgw/op: separate IAM ops in enum RGWOpType Signed-off-by: Casey Bodley --- diff --git a/src/rgw/rgw_op_type.h b/src/rgw/rgw_op_type.h index a7a68d4ade5e..53ef18696de4 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,