com.aliyun.dkms.gcs.sdk.models.GetSecretValueResponse Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of alibabacloud-dkms-gcs-sdk Show documentation
Show all versions of alibabacloud-dkms-gcs-sdk Show documentation
Dedicated Key Management Service Java SDK
The newest version!
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dkms.gcs.sdk.models;
import com.aliyun.tea.*;
public class GetSecretValueResponse extends TeaModel {
/**
* 凭据名称
*/
@NameInMap("SecretName")
public String secretName;
/**
* 凭据类型
*/
@NameInMap("SecretType")
public String secretType;
/**
* 凭据值
*/
@NameInMap("SecretData")
public String secretData;
/**
* 凭据值类型
*/
@NameInMap("SecretDataType")
public String secretDataType;
/**
* 凭据版本的状态标记
*/
@NameInMap("VersionStages")
public java.util.List versionStages;
/**
* 凭据版本的标识符
*/
@NameInMap("VersionId")
public String versionId;
/**
* 创建凭据的时间
*/
@NameInMap("CreateTime")
public String createTime;
/**
* 请求ID
*/
@NameInMap("RequestId")
public String requestId;
/**
* 最近一次轮转的时间
*/
@NameInMap("LastRotationDate")
public String lastRotationDate;
/**
* 下一次轮转的时间
*/
@NameInMap("NextRotationDate")
public String nextRotationDate;
/**
* 凭据的拓展配置
*/
@NameInMap("ExtendedConfig")
public String extendedConfig;
/**
* 是否开启自动轮转
*/
@NameInMap("AutomaticRotation")
public String automaticRotation;
/**
* 凭据自动轮转的周期
*/
@NameInMap("RotationInterval")
public String rotationInterval;
/**
* 响应头
*/
@NameInMap("responseHeaders")
public java.util.Map responseHeaders;
public static GetSecretValueResponse build(java.util.Map map) throws Exception {
GetSecretValueResponse self = new GetSecretValueResponse();
return TeaModel.build(map, self);
}
public GetSecretValueResponse setSecretName(String secretName) {
this.secretName = secretName;
return this;
}
public String getSecretName() {
return this.secretName;
}
public GetSecretValueResponse setSecretType(String secretType) {
this.secretType = secretType;
return this;
}
public String getSecretType() {
return this.secretType;
}
public GetSecretValueResponse setSecretData(String secretData) {
this.secretData = secretData;
return this;
}
public String getSecretData() {
return this.secretData;
}
public GetSecretValueResponse setSecretDataType(String secretDataType) {
this.secretDataType = secretDataType;
return this;
}
public String getSecretDataType() {
return this.secretDataType;
}
public GetSecretValueResponse setVersionStages(java.util.List versionStages) {
this.versionStages = versionStages;
return this;
}
public java.util.List getVersionStages() {
return this.versionStages;
}
public GetSecretValueResponse setVersionId(String versionId) {
this.versionId = versionId;
return this;
}
public String getVersionId() {
return this.versionId;
}
public GetSecretValueResponse setCreateTime(String createTime) {
this.createTime = createTime;
return this;
}
public String getCreateTime() {
return this.createTime;
}
public GetSecretValueResponse setRequestId(String requestId) {
this.requestId = requestId;
return this;
}
public String getRequestId() {
return this.requestId;
}
public GetSecretValueResponse setLastRotationDate(String lastRotationDate) {
this.lastRotationDate = lastRotationDate;
return this;
}
public String getLastRotationDate() {
return this.lastRotationDate;
}
public GetSecretValueResponse setNextRotationDate(String nextRotationDate) {
this.nextRotationDate = nextRotationDate;
return this;
}
public String getNextRotationDate() {
return this.nextRotationDate;
}
public GetSecretValueResponse setExtendedConfig(String extendedConfig) {
this.extendedConfig = extendedConfig;
return this;
}
public String getExtendedConfig() {
return this.extendedConfig;
}
public GetSecretValueResponse setAutomaticRotation(String automaticRotation) {
this.automaticRotation = automaticRotation;
return this;
}
public String getAutomaticRotation() {
return this.automaticRotation;
}
public GetSecretValueResponse setRotationInterval(String rotationInterval) {
this.rotationInterval = rotationInterval;
return this;
}
public String getRotationInterval() {
return this.rotationInterval;
}
public GetSecretValueResponse setResponseHeaders(java.util.Map responseHeaders) {
this.responseHeaders = responseHeaders;
return this;
}
public java.util.Map getResponseHeaders() {
return this.responseHeaders;
}
}