IAM同步
功能介绍
将IAM用户和用户组同步到manager,指定用户的情况下,会将该用户关联的IAM用户组也同步到manager。
调用方法
请参见如何调用API。
URI
POST /v2/{project_id}/clusters/{cluster_id}/iam-sync-user
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
project_id |
是 |
String |
项目ID |
cluster_id |
是 |
String |
集群ID |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
is_all_sync |
否 |
Boolean |
是否是全量同步。true为全量同步,false为指定用户、用户组同步。默认值为false。 |
group_names |
否 |
Array of strings |
指定同步的IAM用户组。 |
user_names |
否 |
Array of strings |
指定同步的IAM用户。 |
响应参数
状态码: 202
参数 |
参数类型 |
描述 |
---|---|---|
state |
String |
请求下发的结果 |
请求示例
将group1和user1同步到manager。同时会自动将user1关联的IAM用户组也同步到manager
/v2/ff8080828997cb24018a1b2db3440b80/clusters/f7f45c04-4303-411c-9b71-d2cb730dd162/iam-sync-user { "is_all_sync" : false, "group_names" : [ "groups1" ], "user_names" : [ "user1", "user2" ] }
响应示例
状态码: 202
同步请求下发的结果
{ "state" : "synchronizing" }
状态码
状态码 |
描述 |
---|---|
202 |
同步请求下发的结果 |
错误码
请参见错误码。