Class ModifyLiveDomainCertBindingsRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.live.v20180801.models.ModifyLiveDomainCertBindingsRequest
-
public class ModifyLiveDomainCertBindingsRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifyLiveDomainCertBindingsRequest()ModifyLiveDomainCertBindingsRequest(ModifyLiveDomainCertBindingsRequest 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCertificateAlias()Get 上传至ssl证书中心的备注信息,只有新建证书时有效。传CloudCertId时会忽略。StringgetCertificatePrivateKey()Get 证书私钥。 CloudCertId和公钥私钥对二选一,若传CloudCertId将会舍弃公钥和私钥参数,否则将自动先把公钥私钥对上传至ssl新建证书,并使用上传成功后返回的CloudCertId。StringgetCertificatePublicKey()Get 证书公钥。 CloudCertId和公钥私钥对二选一,若CloudCertId将会舍弃公钥和私钥参数,否则将自动先把公钥私钥对上传至ssl新建证书,并使用上传成功后返回的CloudCertId。StringgetCloudCertId()Get 腾讯云ssl的证书Id。 见 https://cloud.tencent.com/document/api/400/41665LiveCertDomainInfo[]getDomainInfos()Get 要绑定证书的播放域名/状态 信息列表。 如果CloudCertId和证书公钥私钥对均不传,且域名列表已有绑定规则,只批量更新域名https规则的启用状态,并把未上传至腾讯云ssl的已有自有证书上传。voidsetCertificateAlias(String CertificateAlias)Set 上传至ssl证书中心的备注信息,只有新建证书时有效。传CloudCertId时会忽略。voidsetCertificatePrivateKey(String CertificatePrivateKey)Set 证书私钥。 CloudCertId和公钥私钥对二选一,若传CloudCertId将会舍弃公钥和私钥参数,否则将自动先把公钥私钥对上传至ssl新建证书,并使用上传成功后返回的CloudCertId。voidsetCertificatePublicKey(String CertificatePublicKey)Set 证书公钥。 CloudCertId和公钥私钥对二选一,若CloudCertId将会舍弃公钥和私钥参数,否则将自动先把公钥私钥对上传至ssl新建证书,并使用上传成功后返回的CloudCertId。voidsetCloudCertId(String CloudCertId)Set 腾讯云ssl的证书Id。 见 https://cloud.tencent.com/document/api/400/41665voidsetDomainInfos(LiveCertDomainInfo[] DomainInfos)Set 要绑定证书的播放域名/状态 信息列表。 如果CloudCertId和证书公钥私钥对均不传,且域名列表已有绑定规则,只批量更新域名https规则的启用状态,并把未上传至腾讯云ssl的已有自有证书上传。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
ModifyLiveDomainCertBindingsRequest
public ModifyLiveDomainCertBindingsRequest()
-
ModifyLiveDomainCertBindingsRequest
public ModifyLiveDomainCertBindingsRequest(ModifyLiveDomainCertBindingsRequest 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.
-
-
Method Detail
-
getDomainInfos
public LiveCertDomainInfo[] getDomainInfos()
Get 要绑定证书的播放域名/状态 信息列表。 如果CloudCertId和证书公钥私钥对均不传,且域名列表已有绑定规则,只批量更新域名https规则的启用状态,并把未上传至腾讯云ssl的已有自有证书上传。- Returns:
- DomainInfos 要绑定证书的播放域名/状态 信息列表。 如果CloudCertId和证书公钥私钥对均不传,且域名列表已有绑定规则,只批量更新域名https规则的启用状态,并把未上传至腾讯云ssl的已有自有证书上传。
-
setDomainInfos
public void setDomainInfos(LiveCertDomainInfo[] DomainInfos)
Set 要绑定证书的播放域名/状态 信息列表。 如果CloudCertId和证书公钥私钥对均不传,且域名列表已有绑定规则,只批量更新域名https规则的启用状态,并把未上传至腾讯云ssl的已有自有证书上传。- Parameters:
DomainInfos- 要绑定证书的播放域名/状态 信息列表。 如果CloudCertId和证书公钥私钥对均不传,且域名列表已有绑定规则,只批量更新域名https规则的启用状态,并把未上传至腾讯云ssl的已有自有证书上传。
-
getCloudCertId
public String getCloudCertId()
Get 腾讯云ssl的证书Id。 见 https://cloud.tencent.com/document/api/400/41665- Returns:
- CloudCertId 腾讯云ssl的证书Id。 见 https://cloud.tencent.com/document/api/400/41665
-
setCloudCertId
public void setCloudCertId(String CloudCertId)
Set 腾讯云ssl的证书Id。 见 https://cloud.tencent.com/document/api/400/41665- Parameters:
CloudCertId- 腾讯云ssl的证书Id。 见 https://cloud.tencent.com/document/api/400/41665
-
getCertificatePublicKey
public String getCertificatePublicKey()
Get 证书公钥。 CloudCertId和公钥私钥对二选一,若CloudCertId将会舍弃公钥和私钥参数,否则将自动先把公钥私钥对上传至ssl新建证书,并使用上传成功后返回的CloudCertId。- Returns:
- CertificatePublicKey 证书公钥。 CloudCertId和公钥私钥对二选一,若CloudCertId将会舍弃公钥和私钥参数,否则将自动先把公钥私钥对上传至ssl新建证书,并使用上传成功后返回的CloudCertId。
-
setCertificatePublicKey
public void setCertificatePublicKey(String CertificatePublicKey)
Set 证书公钥。 CloudCertId和公钥私钥对二选一,若CloudCertId将会舍弃公钥和私钥参数,否则将自动先把公钥私钥对上传至ssl新建证书,并使用上传成功后返回的CloudCertId。- Parameters:
CertificatePublicKey- 证书公钥。 CloudCertId和公钥私钥对二选一,若CloudCertId将会舍弃公钥和私钥参数,否则将自动先把公钥私钥对上传至ssl新建证书,并使用上传成功后返回的CloudCertId。
-
getCertificatePrivateKey
public String getCertificatePrivateKey()
Get 证书私钥。 CloudCertId和公钥私钥对二选一,若传CloudCertId将会舍弃公钥和私钥参数,否则将自动先把公钥私钥对上传至ssl新建证书,并使用上传成功后返回的CloudCertId。- Returns:
- CertificatePrivateKey 证书私钥。 CloudCertId和公钥私钥对二选一,若传CloudCertId将会舍弃公钥和私钥参数,否则将自动先把公钥私钥对上传至ssl新建证书,并使用上传成功后返回的CloudCertId。
-
setCertificatePrivateKey
public void setCertificatePrivateKey(String CertificatePrivateKey)
Set 证书私钥。 CloudCertId和公钥私钥对二选一,若传CloudCertId将会舍弃公钥和私钥参数,否则将自动先把公钥私钥对上传至ssl新建证书,并使用上传成功后返回的CloudCertId。- Parameters:
CertificatePrivateKey- 证书私钥。 CloudCertId和公钥私钥对二选一,若传CloudCertId将会舍弃公钥和私钥参数,否则将自动先把公钥私钥对上传至ssl新建证书,并使用上传成功后返回的CloudCertId。
-
getCertificateAlias
public String getCertificateAlias()
Get 上传至ssl证书中心的备注信息,只有新建证书时有效。传CloudCertId时会忽略。- Returns:
- CertificateAlias 上传至ssl证书中心的备注信息,只有新建证书时有效。传CloudCertId时会忽略。
-
setCertificateAlias
public void setCertificateAlias(String CertificateAlias)
Set 上传至ssl证书中心的备注信息,只有新建证书时有效。传CloudCertId时会忽略。- Parameters:
CertificateAlias- 上传至ssl证书中心的备注信息,只有新建证书时有效。传CloudCertId时会忽略。
-
-