Skip to Content
负载均衡 ULB ALB获取安全策略的信息 - DescribeSecurityPolicies

获取安全策略的信息 - DescribeSecurityPolicies

简介

获取安全策略的信息,绑定关系仅能获取安全策略与传统型负载均衡监听器的绑定关系

定义

公共参数

参数名类型描述信息必填
Actionstring对应的 API 指令名称,当前 API 为 DescribeSecurityPoliciesYes
PublicKeystring用户公钥,可从 控制台 获取Yes
Signaturestring根据公钥及 API 指令生成的用户签名,参见 签名算法Yes

请求参数

参数名类型描述信息必填
Regionstring地域。 参见 地域和可用区列表Yes
ProjectIdstring项目ID。不填写为默认项目,子帐号必须填写。 请参考GetProjectList接口Yes
SecurityPolicyIdstring安全策略IDNo
Limitint数据分页值No
Offsetint数据偏移量No

响应字段

字段名类型描述信息必填
RetCodeint返回状态码,为 0 则为成功返回,非 0 为失败Yes
Actionstring操作指令名称Yes
Messagestring返回错误消息,当 RetCode 非 0 时提供详细的描述信息No
DataSetarray[SecurityPolicy]
安全策略列表,每项参数详见SecurityPolicy
No
TotalCountint满足条件的安全策略总数No

数据模型

SecurityPolicy

字段名类型描述信息必填
SecurityPolicyIdstring安全策略IDYes
SecurityPolicyNamestring安全策略名称Yes
TLSVersionstringTLS最低版本Yes
SSLCiphersarray[string]加密套件Yes
SecurityPolicyTypeint安全策略类型 0:预定义 1:自定义Yes
VServerSetarray[BindVServerInfo]关联的监听Yes

BindVServerInfo

字段名类型描述信息必填
VServerIdstring绑定的VServerIdYes
VServerNamestring绑定的VServer名称Yes
PortintVServer端口Yes
ULBIdstringULB的IDYes

示例

请求示例

https://api.an-link.com/?Action=DescribeSecurityPolicies &Region=cn-bj2 &ProjectId=project-XXXXX &SecurityPolicyId=security-XXXXX &Limit=2 &Offset=8

响应示例

{ "Action": "DescribeSecurityPoliciesResponse", "DataSet": [ { "SSLCiphers": [ "ECDHE-ECDSA-AES128-SHA256" ], "SecurityPolicyId": "security-XXXXX", "SecurityPolicyName": "new-security", "SecurityPolicyType": 1, "TLSVersion": "TLSv1.2", "VServerSet": [ { "Port": 443, "ULBId": "ulb-XXXXX", "VServerId": "vserver-XXXXX", "VServerName": "443" } ] } ], "RetCode": 0, "TotalCount": 1 }