jdcloud_sdk.services.iam.apis package

Submodules

jdcloud_sdk.services.iam.apis.AddPermissionsToSubUserRequest module

class jdcloud_sdk.services.iam.apis.AddPermissionsToSubUserRequest.AddPermissionsToSubUserParameters(regionId, subUser, addPermissionsInfo)[source]

Bases: object

Parameters:
  • regionId – Region ID
  • subUser – 子用户用户名
  • addPermissionsInfo – 权限信息
class jdcloud_sdk.services.iam.apis.AddPermissionsToSubUserRequest.AddPermissionsToSubUserRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

为子用户绑定策略

jdcloud_sdk.services.iam.apis.CreatePermissionRequest module

class jdcloud_sdk.services.iam.apis.CreatePermissionRequest.CreatePermissionParameters(regionId, createPermissionInfo)[source]

Bases: object

Parameters:
  • regionId – Region ID
  • createPermissionInfo – 权限信息
class jdcloud_sdk.services.iam.apis.CreatePermissionRequest.CreatePermissionRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

创建策略

jdcloud_sdk.services.iam.apis.CreateSubUserRequest module

class jdcloud_sdk.services.iam.apis.CreateSubUserRequest.CreateSubUserParameters(createSubUserInfo)[source]

Bases: object

Parameters:createSubUserInfo – 子用户信息
class jdcloud_sdk.services.iam.apis.CreateSubUserRequest.CreateSubUserRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

创建子用户

jdcloud_sdk.services.iam.apis.CreateUserAccessKeyRequest module

class jdcloud_sdk.services.iam.apis.CreateUserAccessKeyRequest.CreateUserAccessKeyParameters(regionId)[source]

Bases: object

Parameters:regionId – Region ID
class jdcloud_sdk.services.iam.apis.CreateUserAccessKeyRequest.CreateUserAccessKeyRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

创建主账号AccessKey

jdcloud_sdk.services.iam.apis.DeleteUserAccessKeyRequest module

class jdcloud_sdk.services.iam.apis.DeleteUserAccessKeyRequest.DeleteUserAccessKeyParameters(regionId, accessKey)[source]

Bases: object

Parameters:
  • regionId – Region ID
  • accessKey – accessKey
class jdcloud_sdk.services.iam.apis.DeleteUserAccessKeyRequest.DeleteUserAccessKeyRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

删除AccessKey

jdcloud_sdk.services.iam.apis.DescribePermissionDetailRequest module

class jdcloud_sdk.services.iam.apis.DescribePermissionDetailRequest.DescribePermissionDetailParameters(regionId, permissionId)[source]

Bases: object

Parameters:
  • regionId – Region ID
  • permissionId – 权限id
class jdcloud_sdk.services.iam.apis.DescribePermissionDetailRequest.DescribePermissionDetailRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询策略详情

jdcloud_sdk.services.iam.apis.DescribePermissionsRequest module

class jdcloud_sdk.services.iam.apis.DescribePermissionsRequest.DescribePermissionsParameters(regionId, pageNumber, pageSize, queryType)[source]

Bases: object

Parameters:
  • regionId – Region ID
  • pageNumber – 页码
  • pageSize – 每页显示数目
  • queryType – 权限类型,0-全部,1-系统权限,2-自定义权限
setKeyword(keyword)[source]
Parameters:keyword – (Optional) 关键字
class jdcloud_sdk.services.iam.apis.DescribePermissionsRequest.DescribePermissionsRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询策略列表

jdcloud_sdk.services.iam.apis.DescribeSubUserPermissionsRequest module

class jdcloud_sdk.services.iam.apis.DescribeSubUserPermissionsRequest.DescribeSubUserPermissionsParameters(regionId, subUser, pageNumber, pageSize)[source]

Bases: object

Parameters:
  • regionId – Region ID
  • subUser – 子用户用户名
  • pageNumber – 页码
  • pageSize – 每页显示数目
class jdcloud_sdk.services.iam.apis.DescribeSubUserPermissionsRequest.DescribeSubUserPermissionsRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询子用户策略列表

jdcloud_sdk.services.iam.apis.DescribeUserAccessKeysRequest module

class jdcloud_sdk.services.iam.apis.DescribeUserAccessKeysRequest.DescribeUserAccessKeysParameters(regionId)[source]

Bases: object

Parameters:regionId – Region ID
class jdcloud_sdk.services.iam.apis.DescribeUserAccessKeysRequest.DescribeUserAccessKeysRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

查询主账号AccessKey列表

jdcloud_sdk.services.iam.apis.DisabledUserAccessKeyRequest module

class jdcloud_sdk.services.iam.apis.DisabledUserAccessKeyRequest.DisabledUserAccessKeyParameters(regionId, accessKey)[source]

Bases: object

Parameters:
  • regionId – Region ID
  • accessKey – accessKey
class jdcloud_sdk.services.iam.apis.DisabledUserAccessKeyRequest.DisabledUserAccessKeyRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

禁用主账号AccessKey

jdcloud_sdk.services.iam.apis.EnabledUserAccessKeyRequest module

class jdcloud_sdk.services.iam.apis.EnabledUserAccessKeyRequest.EnabledUserAccessKeyParameters(regionId, accessKey)[source]

Bases: object

Parameters:
  • regionId – Region ID
  • accessKey – accessKey
class jdcloud_sdk.services.iam.apis.EnabledUserAccessKeyRequest.EnabledUserAccessKeyRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

启用主账号AccessKey

jdcloud_sdk.services.iam.apis.RemovePermissionOfSubUserRequest module

class jdcloud_sdk.services.iam.apis.RemovePermissionOfSubUserRequest.RemovePermissionOfSubUserParameters(regionId, permissionId, subUser)[source]

Bases: object

Parameters:
  • regionId – Region ID
  • permissionId – 权限id
  • subUser – 子用户用户名
class jdcloud_sdk.services.iam.apis.RemovePermissionOfSubUserRequest.RemovePermissionOfSubUserRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

为子用户解绑策略

jdcloud_sdk.services.iam.apis.UpdatePermissionRequest module

class jdcloud_sdk.services.iam.apis.UpdatePermissionRequest.UpdatePermissionParameters(regionId, permissionId, updatePermissionInfo)[source]

Bases: object

Parameters:
  • regionId – Region ID
  • permissionId – 权限id
  • updatePermissionInfo – 权限信息
class jdcloud_sdk.services.iam.apis.UpdatePermissionRequest.UpdatePermissionRequest(parameters, header=None, version='v1')[source]

Bases: jdcloud_sdk.core.jdcloudrequest.JDCloudRequest

修改策略

Module contents