public class UpdateCertificateInstanceRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| UpdateCertificateInstanceRequest() | 
| UpdateCertificateInstanceRequest(UpdateCertificateInstanceRequest 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 | 
|---|---|
| Boolean | getAllowDownload()Get 是否允许下载,若选择上传公私钥证书, 则可以配置该参数 | 
| String | getCertificateId()Get 一键更新的新证书ID。 不传该参数,则公钥证书和私钥证书必传 | 
| String | getCertificatePrivateKey()Get 私钥证书,若上传私钥证书, 那么公钥证书必传;  则CertificateId不用传 | 
| String | getCertificatePublicKey()Get 公钥证书, 若上传公钥证书,那么私钥证书必传。  则CertificateId不用传 | 
| Long | getExpiringNotificationSwitch()Get 旧证书是否忽略到期提醒  0:不忽略通知。1:忽略通知,忽略OldCertificateId到期提醒 | 
| String | getOldCertificateId()Get 一键更新的旧证书ID。 通过查询该证书ID绑定的云资源,然后使用新证书对这些云资源进行更新 | 
| Long | getProjectId()Get 项目 ID,若选择上传公私钥证书, 则可以配置该参数 | 
| String[] | getRegions()Deprecated.   | 
| Boolean | getRepeatable()Get 相同的证书是否允许重复上传,若选择上传公钥私钥证书, 则可以配置该参数。 若存在相同重复证书,则更新任务会失败 | 
| String[] | getResourceTypes()Get 需要部署的资源类型,参数值可选(小写):clb、cdn、waf、live、ddos、teo、apigateway、vod、tke、tcb、tse、cos | 
| ResourceTypeRegions[] | getResourceTypesRegions()Get 云资源需要部署的地域列表,支持地域的云资源类型必传,取值:clb、tke、apigateway、waf、tcb、tse、cos | 
| Tags[] | getTags()Get 标签列表,若选择上传公私钥证书, 则可以配置该参数 | 
| void | setAllowDownload(Boolean AllowDownload)Set 是否允许下载,若选择上传公私钥证书, 则可以配置该参数 | 
| void | setCertificateId(String CertificateId)Set 一键更新的新证书ID。 不传该参数,则公钥证书和私钥证书必传 | 
| void | setCertificatePrivateKey(String CertificatePrivateKey)Set 私钥证书,若上传私钥证书, 那么公钥证书必传;  则CertificateId不用传 | 
| void | setCertificatePublicKey(String CertificatePublicKey)Set 公钥证书, 若上传公钥证书,那么私钥证书必传。  则CertificateId不用传 | 
| void | setExpiringNotificationSwitch(Long ExpiringNotificationSwitch)Set 旧证书是否忽略到期提醒  0:不忽略通知。1:忽略通知,忽略OldCertificateId到期提醒 | 
| void | setOldCertificateId(String OldCertificateId)Set 一键更新的旧证书ID。 通过查询该证书ID绑定的云资源,然后使用新证书对这些云资源进行更新 | 
| void | setProjectId(Long ProjectId)Set 项目 ID,若选择上传公私钥证书, 则可以配置该参数 | 
| void | setRegions(String[] Regions)Deprecated.   | 
| void | setRepeatable(Boolean Repeatable)Set 相同的证书是否允许重复上传,若选择上传公钥私钥证书, 则可以配置该参数。 若存在相同重复证书,则更新任务会失败 | 
| void | setResourceTypes(String[] ResourceTypes)Set 需要部署的资源类型,参数值可选(小写):clb、cdn、waf、live、ddos、teo、apigateway、vod、tke、tcb、tse、cos | 
| void | setResourceTypesRegions(ResourceTypeRegions[] ResourceTypesRegions)Set 云资源需要部署的地域列表,支持地域的云资源类型必传,取值:clb、tke、apigateway、waf、tcb、tse、cos | 
| void | setTags(Tags[] Tags)Set 标签列表,若选择上传公私钥证书, 则可以配置该参数 | 
| 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 UpdateCertificateInstanceRequest()
public UpdateCertificateInstanceRequest(UpdateCertificateInstanceRequest source)
public String getOldCertificateId()
public void setOldCertificateId(String OldCertificateId)
OldCertificateId - 一键更新的旧证书ID。 通过查询该证书ID绑定的云资源,然后使用新证书对这些云资源进行更新public String[] getResourceTypes()
public void setResourceTypes(String[] ResourceTypes)
ResourceTypes - 需要部署的资源类型,参数值可选(小写):clb、cdn、waf、live、ddos、teo、apigateway、vod、tke、tcb、tse、cospublic String getCertificateId()
public void setCertificateId(String CertificateId)
CertificateId - 一键更新的新证书ID。 不传该参数,则公钥证书和私钥证书必传@Deprecated public String[] getRegions()
@Deprecated public void setRegions(String[] Regions)
Regions - 需要部署的地域列表(废弃)public ResourceTypeRegions[] getResourceTypesRegions()
public void setResourceTypesRegions(ResourceTypeRegions[] ResourceTypesRegions)
ResourceTypesRegions - 云资源需要部署的地域列表,支持地域的云资源类型必传,取值:clb、tke、apigateway、waf、tcb、tse、cospublic String getCertificatePublicKey()
public void setCertificatePublicKey(String CertificatePublicKey)
CertificatePublicKey - 公钥证书, 若上传公钥证书,那么私钥证书必传。  则CertificateId不用传public String getCertificatePrivateKey()
public void setCertificatePrivateKey(String CertificatePrivateKey)
CertificatePrivateKey - 私钥证书,若上传私钥证书, 那么公钥证书必传;  则CertificateId不用传public Long getExpiringNotificationSwitch()
public void setExpiringNotificationSwitch(Long ExpiringNotificationSwitch)
ExpiringNotificationSwitch - 旧证书是否忽略到期提醒  0:不忽略通知。1:忽略通知,忽略OldCertificateId到期提醒public Boolean getRepeatable()
public void setRepeatable(Boolean Repeatable)
Repeatable - 相同的证书是否允许重复上传,若选择上传公钥私钥证书, 则可以配置该参数。 若存在相同重复证书,则更新任务会失败public Boolean getAllowDownload()
public void setAllowDownload(Boolean AllowDownload)
AllowDownload - 是否允许下载,若选择上传公私钥证书, 则可以配置该参数public Tags[] getTags()
public void setTags(Tags[] Tags)
Tags - 标签列表,若选择上传公私钥证书, 则可以配置该参数public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId - 项目 ID,若选择上传公私钥证书, 则可以配置该参数Copyright © 2025. All rights reserved.