public class CreateKeyRequest extends AbstractModel
Constructor and Description |
---|
CreateKeyRequest() |
Modifier and Type | Method and Description |
---|---|
String |
getAlias()
获取作为密钥更容易辨识,更容易被人看懂的别名, 不可为空,1-60个字符或数字的组合
|
String |
getDescription()
获取CMK 的描述,最大1024字节
|
String |
getKeyUsage()
获取指定key的用途。目前,仅支持"ENCRYPT_DECRYPT",默认为 "ENCRYPT_DECRYPT",即key用于加密和解密
|
Long |
getType()
获取指定key类型,1为当前地域默认类型,默认为1,且当前只支持该类型
|
void |
setAlias(String Alias)
设置作为密钥更容易辨识,更容易被人看懂的别名, 不可为空,1-60个字符或数字的组合
|
void |
setDescription(String Description)
设置CMK 的描述,最大1024字节
|
void |
setKeyUsage(String KeyUsage)
设置指定key的用途。目前,仅支持"ENCRYPT_DECRYPT",默认为 "ENCRYPT_DECRYPT",即key用于加密和解密
|
void |
setType(Long Type)
设置指定key类型,1为当前地域默认类型,默认为1,且当前只支持该类型
|
void |
toMap(HashMap<String,String> map,
String prefix)
内部实现,用户禁止调用
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public String getAlias()
public void setAlias(String Alias)
Alias
- 作为密钥更容易辨识,更容易被人看懂的别名, 不可为空,1-60个字符或数字的组合public String getDescription()
public void setDescription(String Description)
Description
- CMK 的描述,最大1024字节public String getKeyUsage()
public void setKeyUsage(String KeyUsage)
KeyUsage
- 指定key的用途。目前,仅支持"ENCRYPT_DECRYPT",默认为 "ENCRYPT_DECRYPT",即key用于加密和解密public Long getType()
public void setType(Long Type)
Type
- 指定key类型,1为当前地域默认类型,默认为1,且当前只支持该类型Copyright © 2019. All rights reserved.