检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
apig:api:bindSignatureKey Write instance * g:ResourceTag/<tag-key> apig:apis:bindSigns apig:instance:get apig:api:get apig:signatureKey:list URI POST
apig:api:unbindSignatureKey Write instance * g:ResourceTag/<tag-key> apig:apis:unbindSigns apig:instance:get apig:api:get apig:signatureKey:list URI
创建签名密钥 - CreateSignatureKeyV2 功能介绍 为了保护API的安全性,建议租户为API的访问提供一套保护机制,即租户开放的API,需要对请求来源进行认证,不符合认证的请求直接拒绝访问。 其中,签名密钥就是API安全保护机制的一种。 租户创建一个签名密钥,并
依赖的授权项 apig:signatureKey:listBoundApi List instance * g:ResourceTag/<tag-key> apig:signs:listBindedApis apig:instance:get apig:signatureKey:list URI
apig_sdk\__init__.py SDK代码 apig_sdk\signer.py main.py 示例代码 backend_signature.py 后端签名示例代码 licenses\license-requests 第三方库license文件 新建工程 打开IDEA,选择菜单“File
删除签名密钥 - DeleteSignatureKeyV2 功能介绍 删除指定的签名密钥,删除签名密钥时,其配置的绑定关系会一并删除,相应的签名密钥会失效。 调用方法 请参见如何调用API。 授权信息 账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。
根据下表参数说明,在弹窗中配置AppCode。 表1 配置AppCode 参数 说明 生成方式 选择AppCode的生成方式。 自动生成:由系统随机生成AppCode。 手动输入:自定义AppCode。 AppCode 仅手动输入方式需要填写AppCode的值。支持英文、数字、+_
修改签名密钥 - UpdateSignatureKeyV2 功能介绍 修改指定签名密钥的详细信息。 调用方法 请参见如何调用API。 授权信息 账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。 如果使用角色与策略授权,具体权限要求请参见权限和授权项。
本次返回的列表长度 total Long 满足条件的记录数 signs Array of SignatureWithBindNum objects 本次查询到的签名密钥列表 表5 SignatureWithBindNum 参数 参数类型 描述 name String 签名密钥的名称。支持
apig:signatureKey:listUnboundApi List instance * g:ResourceTag/<tag-key> apig:signs:listUnbindedApis apig:instance:get apig:signatureKey:list
查看API绑定的签名密钥列表 - ListSignatureKeysBindedToApiV2 功能介绍 查询某个API绑定的签名密钥列表。每个API在每个环境上应该最多只会绑定一个签名密钥。 调用方法 请参见如何调用API。 授权信息 账号具备所有API的调用权限,如果使用账号
g:EnterpriseProjectId apig:features:create apig:instance:get URI POST /v2/{project_id}/apigw/instances/{instance_id}/features 表1 路径参数 参数 是否必选 参数类型 描述
使用APIG专享版开放CCE工作负载操作流程 准备CCE工作负载信息 在通过API网关将容器的工作负载对外开放前,需要在云容器引擎控制台创建CCE集群(VPC网络模型)或Turbo集群。 开放CCE工作负载 方式一:在API网关中直接创建负载通道并开放API,通过负载通道访问CCE工作负载中的实例地址。 方式二:
memory! */ printf("not enough memory (realloc returned NULL)\n"); return 0; } memcpy(&(mem->memory[mem->size]), contents
查询实例支持的特性列表 - ListInstanceFeatures 功能介绍 查询实例支持的特性列表。 调用方法 请参见如何调用API。 授权信息 账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。 如果使用角色与策
说明 apigateway-signature\Signer.cs SDK代码 apigateway-signature\HttpEncoder.cs sdk-request\Program.cs 签名请求示例代码 backend-signature\ 后端签名示例工程 csharp
size Integer 本次返回的列表长度 total Long 满足条件的记录数 features Array of FeatureInfo objects 实例特性列表 表5 FeatureInfo 参数 参数类型 描述 id String 特性编号 name String 特性名称
authentication information: verify signature fail, canonicalRequest Incorrect app authentication information: signature expired Incorrect app authentication
10) { return "" + s } else { return "0" + s } } function getTime() { var date = new Date(); return "" + date.getUTCFullYear()
身份策略授权参考 云服务在IAM预置了常用的权限,称为系统身份策略。如果IAM系统身份策略无法满足授权要求,管理员可以根据各服务支持的授权项,创建IAM自定义身份策略来进行精细的访问控制,IAM自定义身份策略是对系统身份策略的扩展和补充。 除IAM服务外,Organizations服务中的服务控制策略(Service