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