自定义策略授权项
华为云区块链引擎支持自定义策略授权项如下所示
接口 | 对应的API接口 | 授权项 | 依赖授权项 | IAM项目 (Project) | 企业项目 (Enterprise Project) |
|---|---|---|---|---|---|
查询服务信息 | GET /v2/{project_id}/huaweicloudchain/service-info | bcs:huaweiCloudChainService:getInfo | - | √ | √ |
询价 | POST /v2/{project_id}/huaweicloudchain/inquiry | bcs:huaweiCloudChainInstance:inquire | - | √ | √ |
查询job详情 | GET /v2/{project_id}/huaweicloudchain/jobs/{job_id} | bcs:huaweiCloudChainJob:get | - | √ | √ |
查询job列表 | GET /v2/{project_id}/huaweicloudchain/jobs | bcs:huaweiCloudChainJob:list | - | √ | √ |
批量删除job | DELETE /v2/{project_id}/huaweicloudchain/jobs | bcs:huaweiCloudChainJob:delete | - | √ | √ |
购买实例 | POST /v2/{project_id}/huaweicloudchain/instances | bcs:huaweiCloudChainInstance:create | bss:order:update | √ | √ |
查询实例列表 | GET /v2/{project_id}/huaweicloudchain/instances | bcs:huaweiCloudChainInstance:list | - | √ | √ |
查询实例详情 | GET /v2/{project_id}/huaweicloudchain/instances/{instance_id} | bcs:huaweiCloudChainInstance:get | - | √ | √ |
购买组织 | POST /v2/{project_id}/huaweicloudchain/instances/{instance_id}/organizations | bcs:huaweiCloudChainOrganization:create | bss:order:update | √ | √ |
查询组织列表 | GET /v2/{project_id}/huaweicloudchain/instances/{instance_id}/organizations | bcs:huaweiCloudChainOrganization:list | - | √ | √ |
查询组织详情 | GET /v2/{project_id}/huaweicloudchain/instances/{instance_id}/organization | bcs:huaweiCloudChainOrganization:get | - | √ | √ |
查询链详情 | GET /v2/{project_id}/huaweicloudchain/instances/{instance_id}/chain | bcs:huaweiCloudChainChain:getChain | - | √ | √ |
查询区块列表 | GET /v2/{project_id}/huaweicloudchain/instances/{instance_id}/chain/blocks | bcs:huaweiCloudChainChain:listBlocks | - | √ | √ |
查询区块详情 | GET /v2/{project_id}/huaweicloudchain/instances/{instance_id}/chain/blocks/{block_height} | bcs:huaweiCloudChainChain:getBlock | - | √ | √ |
查询区块交易列表 | GET /v2/{project_id}/huaweicloudchain/instances/{instance_id}/chain/transactions | bcs:huaweiCloudChainChain:listTransactions | - | √ | √ |
查询交易详情 | GET /v2/{project_id}/huaweicloudchain/instances/{instance_id}/chain/transactions/{transaction_id} | bcs:huaweiCloudChainChain:getTransaction | - | √ | √ |
查询区块、 交易统计结果 | GET /v2/{project_id}/huaweicloudchain/instances/{instance_id}/chain/trend | bcs:huaweiCloudChainChain:getTrend | - | √ | √ |
下载SDK配置 | POST /v2/{project_id}/huaweicloudchain/instances/{instance_id}/chain/sdk-config | bcs:huaweiCloudChainChain:downloadSdkConfig | 高性能通道模式:VPCEP Administrator | √ | √ |
安装合约 | POST /v2/{project_id}/huaweicloudchain/instances/{instance_id}/chain/contract | bcs:huaweiCloudChainContract:install | - | √ | √ |
查询合约详情 | GET /v2/{project_id}/huaweicloudchain/instances/{instance_id}/chain/contract | bcs:huaweiCloudChainContract:get | - | √ | √ |
查询合约列表 | GET /v2/{project_id}/huaweicloudchain/instances/{instance_id}/chain/contracts | bcs:huaweiCloudChainContract:list | - | √ | √ |
获取合约扫描报告 | GET /v2/{project_id}/huaweicloudchain/instances/{instance_id}/chain/contract/report | bcs:huaweiCloudChainContract:downloadReport | - | √ | √ |
创建终端节点 | POST /v2/{project_id}/huaweicloudchain/instances/{instance_id}/endpoints | bcs:huaweiCloudChainEndpoint:create | VPCEP Administrator、vpc:vpcs:list vpc:vpcs:get vpc:subnets:get | √ | √ |
查询终端节点列表 | GET /v2/{project_id}/huaweicloudchain/instances/{instance_id}/endpoints | bcs:huaweiCloudChainEndpoint:list | VPCEP Administrator | √ | √ |
查询终端节点服务详情 | GET /v2/{project_id}/huaweicloudchain/instances/{instance_id}/endpoint-service | bcs:huaweiCloudChainEndpoint:get | VPCEP Administrator | √ | √ |
创建资源标签 | POST /v2/{project_id}/{resource_type}/{instance_id}/tags/create | bcs:huaweiCloudChainTag:create | - | √ | √ |
删除资源标签 | DELETE /v2/{project_id}/{resource_type}/{instance_id}/tags/delete | bcs:huaweiCloudChainTag:delete | - | √ | √ |
查询资源标签 | GET /v2/{project_id}/{resource_type}/{instance_id}/tags | bcs:huaweiCloudChainTag:get | - | √ | √ |
创建备份 | POST /v2/:project_id/huaweicloudchain/instances/:instance_id/backups | bcs:huaweiCloudChain:createBackup | - | √ | √ |
查询备份列表 | GET /v2/:project_id/huaweicloudchain/instances/:instance_id/backups | bcs:huaweiCloudChain:listBackup | - | √ | √ |
删除备份 | DELETE /v2/:project_id/huaweicloudchain/instances/:instance_id/backups/:backup_id | bcs:huaweiCloudChain:deleteBackup | - | √ | √ |
获取自动备份规则 | GET /v2/:project_id/huaweicloudchain/instances/:instance_id/backups/rules | bcs:huaweiCloudChain:getBackupRule | - | √ | √ |
查询可恢复的备份列表 | GET /v2/:project_id/huaweicloudchain/restore/backups | bcs:huaweiCloudChain:listRestoreBackup | - | √ | √ |
获取可恢复的备份详情 | GET /v2/:project_id/huaweicloudchain/restore/backups/:backup_id | bcs:huaweiCloudChain:getRestoreBackup | - | √ | √ |

