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, toJsonString
public 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.