Class CreateSignaturePolicyRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tcr.v20190924.models.CreateSignaturePolicyRequest
-
public class CreateSignaturePolicyRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateSignaturePolicyRequest()CreateSignaturePolicyRequest(CreateSignaturePolicyRequest 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 BooleangetDisabled()Get 禁用加签策略,默认为 falseStringgetDomain()Get 用户自定义域名,为空时使用 TCR 实例默认域名生成签名StringgetKmsId()Get KMS 密钥StringgetKmsRegion()Get KMS 密钥所属地域StringgetName()Get 策略名称StringgetNamespaceName()Get 命名空间名称StringgetRegistryId()Get 实例 IdvoidsetDisabled(Boolean Disabled)Set 禁用加签策略,默认为 falsevoidsetDomain(String Domain)Set 用户自定义域名,为空时使用 TCR 实例默认域名生成签名voidsetKmsId(String KmsId)Set KMS 密钥voidsetKmsRegion(String KmsRegion)Set KMS 密钥所属地域voidsetName(String Name)Set 策略名称voidsetNamespaceName(String NamespaceName)Set 命名空间名称voidsetRegistryId(String RegistryId)Set 实例 IdvoidtoMap(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
-
CreateSignaturePolicyRequest
public CreateSignaturePolicyRequest()
-
CreateSignaturePolicyRequest
public CreateSignaturePolicyRequest(CreateSignaturePolicyRequest 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
-
getRegistryId
public String getRegistryId()
Get 实例 Id- Returns:
- RegistryId 实例 Id
-
setRegistryId
public void setRegistryId(String RegistryId)
Set 实例 Id- Parameters:
RegistryId- 实例 Id
-
getName
public String getName()
Get 策略名称- Returns:
- Name 策略名称
-
setName
public void setName(String Name)
Set 策略名称- Parameters:
Name- 策略名称
-
getNamespaceName
public String getNamespaceName()
Get 命名空间名称- Returns:
- NamespaceName 命名空间名称
-
setNamespaceName
public void setNamespaceName(String NamespaceName)
Set 命名空间名称- Parameters:
NamespaceName- 命名空间名称
-
getKmsId
public String getKmsId()
Get KMS 密钥- Returns:
- KmsId KMS 密钥
-
setKmsId
public void setKmsId(String KmsId)
Set KMS 密钥- Parameters:
KmsId- KMS 密钥
-
getKmsRegion
public String getKmsRegion()
Get KMS 密钥所属地域- Returns:
- KmsRegion KMS 密钥所属地域
-
setKmsRegion
public void setKmsRegion(String KmsRegion)
Set KMS 密钥所属地域- Parameters:
KmsRegion- KMS 密钥所属地域
-
getDomain
public String getDomain()
Get 用户自定义域名,为空时使用 TCR 实例默认域名生成签名- Returns:
- Domain 用户自定义域名,为空时使用 TCR 实例默认域名生成签名
-
setDomain
public void setDomain(String Domain)
Set 用户自定义域名,为空时使用 TCR 实例默认域名生成签名- Parameters:
Domain- 用户自定义域名,为空时使用 TCR 实例默认域名生成签名
-
getDisabled
public Boolean getDisabled()
Get 禁用加签策略,默认为 false- Returns:
- Disabled 禁用加签策略,默认为 false
-
setDisabled
public void setDisabled(Boolean Disabled)
Set 禁用加签策略,默认为 false- Parameters:
Disabled- 禁用加签策略,默认为 false
-
-