调用ListSecurityPolicies接口查询自定义安全策略的列表。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String ListSecurityPolicies

要执行的操作。取值:ListSecurityPolicies

ResourceGroupId String rg-atstuj3rtop****

资源组ID。

NextToken String FFmyTO70tTpLG6I3FmYAXGKPd****

是否拥有下一次查询的令牌(Token)。取值:

  • 第一次查询和没有下一次查询时,均无需填写。
  • 如果有下一次查询,取值为上一次API调用返回的NextToken值。
MaxResults Integer 50

分批次查询时每次显示的条目数。取值范围:1~100,默认值为20

SecurityPolicyNames.N String test-secrity

安全策略名称,查询指定名称的安全策略。最多支持10个安全策略名称。

SecurityPolicyIds.N String scp-bp1bpn0kn9****

安全策略ID,查询指定ID的安全策略。最多支持20个安全策略ID。

返回数据

名称 类型 示例值 描述
MaxResults Integer 50

分批次查询时每次显示的条目数。

NextToken String FFmyTO70tTpLG6I3FmYAXGKPd****

是否拥有下一次查询的令牌(Token)。取值:

  • 如果NextToken为空表示没有下一次查询。
  • 如果NextToken有返回值,该取值表示下一次查询开始的令牌。
RequestId String 593B0448-D13E-4C56-AC0D-FDF0FDE0E9A3

请求ID。

SecurityPolicies Array of SecurityPolicy

支持的安全策略列表。

Ciphers Array of String ECDHE-ECDSA-AES128-SHA

支持的加密套件,具体依赖TLSVersions的取值。

  • TLSv1.0和TLSv1.1 支持:
    • ECDHE-ECDSA-AES128-SHA
    • ECDHE-ECDSA-AES256-SHA
    • ECDHE-RSA-AES128-SHA
    • ECDHE-RSA-AES256-SHA
    • AES128-SHA
    • AES256-SHA
    • DES-CBC3-SHA
  • TLSv1.2支持
    • ECDHE-ECDSA-AES128-SHA
    • ECDHE-ECDSA-AES256-SHA
    • ECDHE-RSA-AES128-SHA
    • ECDHE-RSA-AES256-SHA
    • AES128-SHA
    • AES256-SHA
    • DES-CBC3-SHA
    • ECDHE-ECDSA-AES128-GCM-SHA256
    • ECDHE-ECDSA-AES256-GCM-SHA384
    • ECDHE-ECDSA-AES128-SHA256
    • ECDHE-ECDSA-AES256-SHA384
    • ECDHE-RSA-AES128-GCM-SHA256
    • ECDHE-RSA-AES256-GCM-SHA384
    • ECDHE-RSA-AES128-SHA256
    • ECDHE-RSA-AES256-SHA384
    • AES128-GCM-SHA256
    • AES256-GCM-SHA384
    • AES128-SHA256
    • AES256-SHA256
  • TLSv1.3支持:
    • TLS_AES_128_GCM_SHA256
    • TLS_AES_256_GCM_SHA384
    • TLS_CHACHA20_POLY1305_SHA256
    • TLS_AES_128_CCM_SHA256
    • TLS_AES_128_CCM_8_SHA256
ResourceGroupId String rg-atstuj3rtop****

资源组ID。

SecurityPolicyId String rg-atstuj3rtop****

安全策略实例ID。

SecurityPolicyName String test-secrity

安全策略名称。

SecurityPolicyStatus String Available

策略的状态,取值:

  • Configuring:配置中。
  • Available:正常可用。
TLSVersions Array of String TLSv1.1

支持的TLS协议版本,取值:TLSv1.0TLSv1.1TLSv1.2TLSv1.3

TotalCount Integer 1000

列表条目数。

示例

请求示例

http(s)://[Endpoint]/?Action=ListSecurityPolicies
&ResourceGroupId=rg-atstuj3rtop****
&NextToken=FFmyTO70tTpLG6I3FmYAXGKPd****
&MaxResults=50
&SecurityPolicyNames=["test-secrity"]
&SecurityPolicyIds=["scp-bp1bpn0kn9****"]
&公共请求参数

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<ListSecurityPoliciesResponse>
    <MaxResults>50</MaxResults>
    <NextToken>FFmyTO70tTpLG6I3FmYAXGKPd****</NextToken>
    <RequestId>593B0448-D13E-4C56-AC0D-FDF0FDE0E9A3</RequestId>
    <SecurityPolicies>
        <Ciphers>ECDHE-ECDSA-AES128-SHA</Ciphers>
        <ResourceGroupId>rg-atstuj3rtop****</ResourceGroupId>
        <SecurityPolicyId>rg-atstuj3rtop****</SecurityPolicyId>
        <SecurityPolicyName>test-secrity</SecurityPolicyName>
        <SecurityPolicyStatus>Available</SecurityPolicyStatus>
        <TLSVersions>TLSv1.1</TLSVersions>
    </SecurityPolicies>
    <TotalCount>1000</TotalCount>
</ListSecurityPoliciesResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "MaxResults" : 50,
  "NextToken" : "FFmyTO70tTpLG6I3FmYAXGKPd****",
  "RequestId" : "593B0448-D13E-4C56-AC0D-FDF0FDE0E9A3",
  "SecurityPolicies" : [ {
    "Ciphers" : [ "ECDHE-ECDSA-AES128-SHA" ],
    "ResourceGroupId" : "rg-atstuj3rtop****",
    "SecurityPolicyId" : "rg-atstuj3rtop****",
    "SecurityPolicyName" : "test-secrity",
    "SecurityPolicyStatus" : "Available",
    "TLSVersions" : [ "TLSv1.1" ]
  } ],
  "TotalCount" : 1000
}

错误码

访问错误中心查看更多错误码。