public static class ListSecurityPolicyResponseBody.ListSecurityPolicyResponseBodySecurityPolicies
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
ciphers
The supported cipher suites, which are determined by the TLS protocol version.
|
String |
regionId
The region ID of the NLB instance.
|
List<ListSecurityPolicyResponseBody.ListSecurityPolicyResponseBodySecurityPoliciesRelatedListeners> |
relatedListeners
The listeners that are associated with the NLB instance.
|
String |
resourceGroupId
The resource group ID.
|
String |
securityPolicyId
The ID of the TLS security policy.
|
String |
securityPolicyName
The name of the TLS security policy.
|
String |
securityPolicyStatus
The status of the TLS security policy.
|
List<ListSecurityPolicyResponseBody.ListSecurityPolicyResponseBodySecurityPoliciesTags> |
tags
The tags.
|
String |
tlsVersion
The supported versions of the TLS protocol.
|
| 构造器和说明 |
|---|
ListSecurityPolicyResponseBodySecurityPolicies() |
@NameInMap(value="Ciphers") public String ciphers
The supported cipher suites, which are determined by the TLS protocol version. You can specify at most 32 cipher suites.
TLS 1.0 and TLS 1.1 support the following cipher suites:
* **ECDHE-ECDSA-AES128-SHA**
* **ECDHE-ECDSA-AES256-SHA**
* **ECDHE-RSA-AES128-SHA**
* **ECDHE-RSA-AES256-SHA**
* **AES128-SHA**
* **AES256-SHA**
* **DES-CBC3-SHA**
TLS 1.2 supports the following cipher suites:
* **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**
TLS 1.3 supports the following cipher suites:
* **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**
@NameInMap(value="RegionId") public String regionId
The region ID of the NLB instance.
@NameInMap(value="RelatedListeners") public List<ListSecurityPolicyResponseBody.ListSecurityPolicyResponseBodySecurityPoliciesRelatedListeners> relatedListeners
The listeners that are associated with the NLB instance.
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The resource group ID.
@NameInMap(value="SecurityPolicyId") public String securityPolicyId
The ID of the TLS security policy.
@NameInMap(value="SecurityPolicyName") public String securityPolicyName
The name of the TLS security policy.
@NameInMap(value="SecurityPolicyStatus") public String securityPolicyStatus
The status of the TLS security policy. Valid values:
* **Configuring**
* **Available**
@NameInMap(value="Tags") public List<ListSecurityPolicyResponseBody.ListSecurityPolicyResponseBodySecurityPoliciesTags> tags
The tags.
@NameInMap(value="TlsVersion") public String tlsVersion
The supported versions of the TLS protocol. Valid values: **TLSv1.0**, **TLSv1.1**, **TLSv1.2**, and **TLSv1.3**.
public ListSecurityPolicyResponseBodySecurityPolicies()
public static ListSecurityPolicyResponseBody.ListSecurityPolicyResponseBodySecurityPolicies build(Map<String,?> map) throws Exception
Exceptionpublic ListSecurityPolicyResponseBody.ListSecurityPolicyResponseBodySecurityPolicies setCiphers(String ciphers)
public String getCiphers()
public ListSecurityPolicyResponseBody.ListSecurityPolicyResponseBodySecurityPolicies setRegionId(String regionId)
public String getRegionId()
public ListSecurityPolicyResponseBody.ListSecurityPolicyResponseBodySecurityPolicies setRelatedListeners(List<ListSecurityPolicyResponseBody.ListSecurityPolicyResponseBodySecurityPoliciesRelatedListeners> relatedListeners)
public List<ListSecurityPolicyResponseBody.ListSecurityPolicyResponseBodySecurityPoliciesRelatedListeners> getRelatedListeners()
public ListSecurityPolicyResponseBody.ListSecurityPolicyResponseBodySecurityPolicies setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public ListSecurityPolicyResponseBody.ListSecurityPolicyResponseBodySecurityPolicies setSecurityPolicyId(String securityPolicyId)
public String getSecurityPolicyId()
public ListSecurityPolicyResponseBody.ListSecurityPolicyResponseBodySecurityPolicies setSecurityPolicyName(String securityPolicyName)
public String getSecurityPolicyName()
public ListSecurityPolicyResponseBody.ListSecurityPolicyResponseBodySecurityPolicies setSecurityPolicyStatus(String securityPolicyStatus)
public String getSecurityPolicyStatus()
public ListSecurityPolicyResponseBody.ListSecurityPolicyResponseBodySecurityPolicies setTags(List<ListSecurityPolicyResponseBody.ListSecurityPolicyResponseBodySecurityPoliciesTags> tags)
public List<ListSecurityPolicyResponseBody.ListSecurityPolicyResponseBodySecurityPoliciesTags> getTags()
public ListSecurityPolicyResponseBody.ListSecurityPolicyResponseBodySecurityPolicies setTlsVersion(String tlsVersion)
public String getTlsVersion()
Copyright © 2023. All rights reserved.