public class DeployCertificateInstanceRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| DeployCertificateInstanceRequest() | 
| DeployCertificateInstanceRequest(DeployCertificateInstanceRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getCertificateId()Get 待部署的证书ID | 
| String[] | getInstanceIdList()Get 证书部署的实例列表,不同云资源类型如下
- clb:若监听器开启了SNI,则需要指定到域名LoadBalancerId|ListenerId|Domain,例:["lb-bid2fs4g|lbl-a8af11gs|tencent.com"],若监听器未开启SNI或者为四层监听器,则指定到监听器,例:["lb-bid2fs4g|lbl-1c6rp5eo"]
- cdn:Domain|计费开关,例:["cdn2.tencent.com|off", "cdn.tencent.com|on"]
- ddos:InsId|Domain|VirtualPort,例:["bgpip-000001ms|tencent.com|443"]
- live:Domain,例:["live1.tencent.com", "live2.tencent.com"]
- vod:Domain, 例:["vod1.tencent.com", "vod2.tencent.com"]
- waf:Domain, 例:["waf1.tencent.com", "waf2.tencent.com"]
- apigateway:ServiceId|Domain, 例:["service-8sk7cqmd|apigw1.tencent.com", "service-8sk7cqmd|apigw2.ninghhuang.online"]
- teo:Domain, 例:["edgeone1.tencent.com", "edgeone2.tencent.com"]
- tke:ClusterId|NameSpace|SecretName, 例:["cls-42sa0ae0|default|test-tencent"]
- cos:Region|Bucket|Domain, 例:["ap-hongkong|ssl-server-1251810746|tencent.com"]
- lighthouse:Region|InstanceId|Domain, 例:["ap-shanghai|lhins-nh7lql34|tencent.com"]
- tse:GatewayId|CertificateId, 例:["gateway-s1da9151|fa61bc05-cc54-4eea-c932-24de52577372"]
- tcb:Type|Region|EnvId|Domain, 例:["AccessService|ap-shanghai|ceshi-4s5h0ymg11c839c7|tencent.com"] | 
| Long | getIsCache()Get 是否查询缓存,1:是; 0:否, 默认为查询缓存,默认缓存半小时 | 
| String | getResourceType()Get 证书部署云资源支持的云资源类型, 不传则默认部署clb:
- clb
- cdn
- ddos
- live
- vod
- waf
- apigateway
- teo
- tke
- cos
- lighthouse
- tse
- tcb
 | 
| Long | getStatus()Get 部署云资源状态:
云直播:
-1:域名未关联证书。
1: 域名https已开启。
0: 域名https已关闭。 | 
| void | setCertificateId(String CertificateId)Set 待部署的证书ID | 
| void | setInstanceIdList(String[] InstanceIdList)Set 证书部署的实例列表,不同云资源类型如下
- clb:若监听器开启了SNI,则需要指定到域名LoadBalancerId|ListenerId|Domain,例:["lb-bid2fs4g|lbl-a8af11gs|tencent.com"],若监听器未开启SNI或者为四层监听器,则指定到监听器,例:["lb-bid2fs4g|lbl-1c6rp5eo"]
- cdn:Domain|计费开关,例:["cdn2.tencent.com|off", "cdn.tencent.com|on"]
- ddos:InsId|Domain|VirtualPort,例:["bgpip-000001ms|tencent.com|443"]
- live:Domain,例:["live1.tencent.com", "live2.tencent.com"]
- vod:Domain, 例:["vod1.tencent.com", "vod2.tencent.com"]
- waf:Domain, 例:["waf1.tencent.com", "waf2.tencent.com"]
- apigateway:ServiceId|Domain, 例:["service-8sk7cqmd|apigw1.tencent.com", "service-8sk7cqmd|apigw2.ninghhuang.online"]
- teo:Domain, 例:["edgeone1.tencent.com", "edgeone2.tencent.com"]
- tke:ClusterId|NameSpace|SecretName, 例:["cls-42sa0ae0|default|test-tencent"]
- cos:Region|Bucket|Domain, 例:["ap-hongkong|ssl-server-1251810746|tencent.com"]
- lighthouse:Region|InstanceId|Domain, 例:["ap-shanghai|lhins-nh7lql34|tencent.com"]
- tse:GatewayId|CertificateId, 例:["gateway-s1da9151|fa61bc05-cc54-4eea-c932-24de52577372"]
- tcb:Type|Region|EnvId|Domain, 例:["AccessService|ap-shanghai|ceshi-4s5h0ymg11c839c7|tencent.com"] | 
| void | setIsCache(Long IsCache)Set 是否查询缓存,1:是; 0:否, 默认为查询缓存,默认缓存半小时 | 
| void | setResourceType(String ResourceType)Set 证书部署云资源支持的云资源类型, 不传则默认部署clb:
- clb
- cdn
- ddos
- live
- vod
- waf
- apigateway
- teo
- tke
- cos
- lighthouse
- tse
- tcb
 | 
| void | setStatus(Long Status)Set 部署云资源状态:
云直播:
-1:域名未关联证书。
1: 域名https已开启。
0: 域名https已关闭。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic DeployCertificateInstanceRequest()
public DeployCertificateInstanceRequest(DeployCertificateInstanceRequest source)
public String getCertificateId()
public void setCertificateId(String CertificateId)
CertificateId - 待部署的证书IDpublic String[] getInstanceIdList()
public void setInstanceIdList(String[] InstanceIdList)
InstanceIdList - 证书部署的实例列表,不同云资源类型如下
- clb:若监听器开启了SNI,则需要指定到域名LoadBalancerId|ListenerId|Domain,例:["lb-bid2fs4g|lbl-a8af11gs|tencent.com"],若监听器未开启SNI或者为四层监听器,则指定到监听器,例:["lb-bid2fs4g|lbl-1c6rp5eo"]
- cdn:Domain|计费开关,例:["cdn2.tencent.com|off", "cdn.tencent.com|on"]
- ddos:InsId|Domain|VirtualPort,例:["bgpip-000001ms|tencent.com|443"]
- live:Domain,例:["live1.tencent.com", "live2.tencent.com"]
- vod:Domain, 例:["vod1.tencent.com", "vod2.tencent.com"]
- waf:Domain, 例:["waf1.tencent.com", "waf2.tencent.com"]
- apigateway:ServiceId|Domain, 例:["service-8sk7cqmd|apigw1.tencent.com", "service-8sk7cqmd|apigw2.ninghhuang.online"]
- teo:Domain, 例:["edgeone1.tencent.com", "edgeone2.tencent.com"]
- tke:ClusterId|NameSpace|SecretName, 例:["cls-42sa0ae0|default|test-tencent"]
- cos:Region|Bucket|Domain, 例:["ap-hongkong|ssl-server-1251810746|tencent.com"]
- lighthouse:Region|InstanceId|Domain, 例:["ap-shanghai|lhins-nh7lql34|tencent.com"]
- tse:GatewayId|CertificateId, 例:["gateway-s1da9151|fa61bc05-cc54-4eea-c932-24de52577372"]
- tcb:Type|Region|EnvId|Domain, 例:["AccessService|ap-shanghai|ceshi-4s5h0ymg11c839c7|tencent.com"]public String getResourceType()
public void setResourceType(String ResourceType)
ResourceType - 证书部署云资源支持的云资源类型, 不传则默认部署clb:
- clb
- cdn
- ddos
- live
- vod
- waf
- apigateway
- teo
- tke
- cos
- lighthouse
- tse
- tcb
public Long getStatus()
public void setStatus(Long Status)
Status - 部署云资源状态:
云直播:
-1:域名未关联证书。
1: 域名https已开启。
0: 域名https已关闭。public Long getIsCache()
public void setIsCache(Long IsCache)
IsCache - 是否查询缓存,1:是; 0:否, 默认为查询缓存,默认缓存半小时Copyright © 2025. All rights reserved.