全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

实例绑定IAM角色

请求参数

以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数
参数名称
类型
必填
描述
Action String
公共参数,本接口取值:AttachInstancesIamRole。
Version String
公共参数,本接口取值:2016-03-04。
InstanceId.N String

待绑定IAM角色实例ID列表,N的范围为1-100

示例值:13536cc1-0dbd-4741-87d3-f7abbb0db320
IamRoleName String

实例待绑定的IAM角色名称

示例值:-

返回参数

参数名称
类型
描述
RequestId String
示例值:4c637ba4-8943-4ffc-b21f-1f5923208152001
FailCount Int
示例值:0
TotalCount Int
示例值:1
IamRoleName String
示例值:KsyunKECImageImportDefaultRole
Results Object
InstanceId String
示例值:ee38c6d5-c7b7-4522-9dce-076834b6823e
Result String
示例值:true

请求示例

curl -X GET|POST
'http://kec.api.ksyun.com/?Action=AttachInstancesIamRole&Version=2016-03-04'
-H 'authorization: xxx, SignedHeaders=content-type;host;x-amz-date, Signature=xxx'
-H 'cache-control: no-cache'
-H 'content-type: application/x-www-form-urlencoded'
-H 'host: kec.api.ksyun.com'
-H 'x-amz-date: 20170720T022802Z'
-d 'InstanceId.N=xxx&IamRoleName=xxx'

返回示例

JSON格式

{
"RequestId":"4c637ba4-8943-4ffc-b21f-1f5923208152001",
"FailCount":"0",
"TotalCount":"1",
"IamRoleName":"KsyunKECImageImportDefaultRole",
"Results":{
"InstanceId":"ee38c6d5-c7b7-4522-9dce-076834b6823e",
"Result":"true"
}
}

错误码

以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码

错误码
错误信息
Http状态码
描述
IamRoleNameRequiredIAM role name is required.400IAM角色名称必传
InstanceIdInvalidInstance Resource id is invalid400实例资源ID无效
IamRoleNotSupportKecInstance暂无400暂无
ParameterLimitExceeded暂无400暂无
IamRoleNotFoundThe IAM role was not found.400指定的IAM角色不存在
InstanceIdRequiredInstanceId is required400InstanceId必传
InstanceIdDuplicated暂无400暂无
纯净模式常规模式

纯净模式

点击可全屏预览文档内容