Class DescribeSecretResponse
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ssm.v20190923.models.DescribeSecretResponse
-
public class DescribeSecretResponse extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description DescribeSecretResponse()DescribeSecretResponse(DescribeSecretResponse 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 StringgetAdditionalConfig()Get 凭据额外配置 注意:此字段可能返回 null,表示取不到有效值。String[]getAssociatedInstanceIDs()Get 当凭据类型为SSH密钥对凭据时,此字段有效,用于表示SSH密钥对所关联的CVM实例ID。 注意:此字段可能返回 null,表示取不到有效值。LonggetCreateTime()Get 创建日期。LonggetCreateUin()Get 创建者UIN。LonggetDeleteTime()Get 删除日期,uinx 时间戳,非计划删除状态的凭据为0。StringgetDescription()Get 凭据描述信息。StringgetKmsKeyId()Get 用于加密的KMS CMK ID。StringgetProductName()Get 云产品名称。 注意:此字段可能返回 null,表示取不到有效值。LonggetProjectID()Get 当凭据类型为SSH密钥对凭据时,此字段有效,用于表示SSH密钥对所属的项目ID。 注意:此字段可能返回 null,表示取不到有效值。StringgetRequestId()Get 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。StringgetResourceID()Get 云产品实例ID。 注意:此字段可能返回 null,表示取不到有效值。StringgetResourceName()Get 当凭据类型为SSH密钥对凭据时,此字段有效,用于表示SSH密钥对凭据的名称。 注意:此字段可能返回 null,表示取不到有效值。LonggetRotationFrequency()Get 轮转周期,默认以天为单位。 注意:此字段可能返回 null,表示取不到有效值。BooleangetRotationStatus()Get 是否开启轮转:True -- 开启轮转;False -- 关闭轮转。 注意:此字段可能返回 null,表示取不到有效值。StringgetSecretName()Get 凭据名称。LonggetSecretType()Get 0 -- 用户自定义凭据类型;1 -- 数据库凭据类型;2 -- SSH密钥对凭据类型。 注意:此字段可能返回 null,表示取不到有效值。StringgetStatus()Get 凭据状态:Enabled、Disabled、PendingDelete, Creating, Failed。LonggetTargetUin()Get 当凭据类型为云API密钥对凭据时,此字段有效,用于表示此云API密钥对所属的用户UIN。 注意:此字段可能返回 null,表示取不到有效值。voidsetAdditionalConfig(String AdditionalConfig)Set 凭据额外配置 注意:此字段可能返回 null,表示取不到有效值。voidsetAssociatedInstanceIDs(String[] AssociatedInstanceIDs)Set 当凭据类型为SSH密钥对凭据时,此字段有效,用于表示SSH密钥对所关联的CVM实例ID。 注意:此字段可能返回 null,表示取不到有效值。voidsetCreateTime(Long CreateTime)Set 创建日期。voidsetCreateUin(Long CreateUin)Set 创建者UIN。voidsetDeleteTime(Long DeleteTime)Set 删除日期,uinx 时间戳,非计划删除状态的凭据为0。voidsetDescription(String Description)Set 凭据描述信息。voidsetKmsKeyId(String KmsKeyId)Set 用于加密的KMS CMK ID。voidsetProductName(String ProductName)Set 云产品名称。 注意:此字段可能返回 null,表示取不到有效值。voidsetProjectID(Long ProjectID)Set 当凭据类型为SSH密钥对凭据时,此字段有效,用于表示SSH密钥对所属的项目ID。 注意:此字段可能返回 null,表示取不到有效值。voidsetRequestId(String RequestId)Set 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。voidsetResourceID(String ResourceID)Set 云产品实例ID。 注意:此字段可能返回 null,表示取不到有效值。voidsetResourceName(String ResourceName)Set 当凭据类型为SSH密钥对凭据时,此字段有效,用于表示SSH密钥对凭据的名称。 注意:此字段可能返回 null,表示取不到有效值。voidsetRotationFrequency(Long RotationFrequency)Set 轮转周期,默认以天为单位。 注意:此字段可能返回 null,表示取不到有效值。voidsetRotationStatus(Boolean RotationStatus)Set 是否开启轮转:True -- 开启轮转;False -- 关闭轮转。 注意:此字段可能返回 null,表示取不到有效值。voidsetSecretName(String SecretName)Set 凭据名称。voidsetSecretType(Long SecretType)Set 0 -- 用户自定义凭据类型;1 -- 数据库凭据类型;2 -- SSH密钥对凭据类型。 注意:此字段可能返回 null,表示取不到有效值。voidsetStatus(String Status)Set 凭据状态:Enabled、Disabled、PendingDelete, Creating, Failed。voidsetTargetUin(Long TargetUin)Set 当凭据类型为云API密钥对凭据时,此字段有效,用于表示此云API密钥对所属的用户UIN。 注意:此字段可能返回 null,表示取不到有效值。voidtoMap(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
-
DescribeSecretResponse
public DescribeSecretResponse()
-
DescribeSecretResponse
public DescribeSecretResponse(DescribeSecretResponse 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
-
getSecretName
public String getSecretName()
Get 凭据名称。- Returns:
- SecretName 凭据名称。
-
setSecretName
public void setSecretName(String SecretName)
Set 凭据名称。- Parameters:
SecretName- 凭据名称。
-
getDescription
public String getDescription()
Get 凭据描述信息。- Returns:
- Description 凭据描述信息。
-
setDescription
public void setDescription(String Description)
Set 凭据描述信息。- Parameters:
Description- 凭据描述信息。
-
getKmsKeyId
public String getKmsKeyId()
Get 用于加密的KMS CMK ID。- Returns:
- KmsKeyId 用于加密的KMS CMK ID。
-
setKmsKeyId
public void setKmsKeyId(String KmsKeyId)
Set 用于加密的KMS CMK ID。- Parameters:
KmsKeyId- 用于加密的KMS CMK ID。
-
getCreateUin
public Long getCreateUin()
Get 创建者UIN。- Returns:
- CreateUin 创建者UIN。
-
setCreateUin
public void setCreateUin(Long CreateUin)
Set 创建者UIN。- Parameters:
CreateUin- 创建者UIN。
-
getStatus
public String getStatus()
Get 凭据状态:Enabled、Disabled、PendingDelete, Creating, Failed。- Returns:
- Status 凭据状态:Enabled、Disabled、PendingDelete, Creating, Failed。
-
setStatus
public void setStatus(String Status)
Set 凭据状态:Enabled、Disabled、PendingDelete, Creating, Failed。- Parameters:
Status- 凭据状态:Enabled、Disabled、PendingDelete, Creating, Failed。
-
getDeleteTime
public Long getDeleteTime()
Get 删除日期,uinx 时间戳,非计划删除状态的凭据为0。- Returns:
- DeleteTime 删除日期,uinx 时间戳,非计划删除状态的凭据为0。
-
setDeleteTime
public void setDeleteTime(Long DeleteTime)
Set 删除日期,uinx 时间戳,非计划删除状态的凭据为0。- Parameters:
DeleteTime- 删除日期,uinx 时间戳,非计划删除状态的凭据为0。
-
getCreateTime
public Long getCreateTime()
Get 创建日期。- Returns:
- CreateTime 创建日期。
-
setCreateTime
public void setCreateTime(Long CreateTime)
Set 创建日期。- Parameters:
CreateTime- 创建日期。
-
getSecretType
public Long getSecretType()
Get 0 -- 用户自定义凭据类型;1 -- 数据库凭据类型;2 -- SSH密钥对凭据类型。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SecretType 0 -- 用户自定义凭据类型;1 -- 数据库凭据类型;2 -- SSH密钥对凭据类型。 注意:此字段可能返回 null,表示取不到有效值。
-
setSecretType
public void setSecretType(Long SecretType)
Set 0 -- 用户自定义凭据类型;1 -- 数据库凭据类型;2 -- SSH密钥对凭据类型。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SecretType- 0 -- 用户自定义凭据类型;1 -- 数据库凭据类型;2 -- SSH密钥对凭据类型。 注意:此字段可能返回 null,表示取不到有效值。
-
getProductName
public String getProductName()
Get 云产品名称。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ProductName 云产品名称。 注意:此字段可能返回 null,表示取不到有效值。
-
setProductName
public void setProductName(String ProductName)
Set 云产品名称。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ProductName- 云产品名称。 注意:此字段可能返回 null,表示取不到有效值。
-
getResourceID
public String getResourceID()
Get 云产品实例ID。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ResourceID 云产品实例ID。 注意:此字段可能返回 null,表示取不到有效值。
-
setResourceID
public void setResourceID(String ResourceID)
Set 云产品实例ID。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ResourceID- 云产品实例ID。 注意:此字段可能返回 null,表示取不到有效值。
-
getRotationStatus
public Boolean getRotationStatus()
Get 是否开启轮转:True -- 开启轮转;False -- 关闭轮转。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- RotationStatus 是否开启轮转:True -- 开启轮转;False -- 关闭轮转。 注意:此字段可能返回 null,表示取不到有效值。
-
setRotationStatus
public void setRotationStatus(Boolean RotationStatus)
Set 是否开启轮转:True -- 开启轮转;False -- 关闭轮转。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
RotationStatus- 是否开启轮转:True -- 开启轮转;False -- 关闭轮转。 注意:此字段可能返回 null,表示取不到有效值。
-
getRotationFrequency
public Long getRotationFrequency()
Get 轮转周期,默认以天为单位。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- RotationFrequency 轮转周期,默认以天为单位。 注意:此字段可能返回 null,表示取不到有效值。
-
setRotationFrequency
public void setRotationFrequency(Long RotationFrequency)
Set 轮转周期,默认以天为单位。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
RotationFrequency- 轮转周期,默认以天为单位。 注意:此字段可能返回 null,表示取不到有效值。
-
getResourceName
public String getResourceName()
Get 当凭据类型为SSH密钥对凭据时,此字段有效,用于表示SSH密钥对凭据的名称。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ResourceName 当凭据类型为SSH密钥对凭据时,此字段有效,用于表示SSH密钥对凭据的名称。 注意:此字段可能返回 null,表示取不到有效值。
-
setResourceName
public void setResourceName(String ResourceName)
Set 当凭据类型为SSH密钥对凭据时,此字段有效,用于表示SSH密钥对凭据的名称。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ResourceName- 当凭据类型为SSH密钥对凭据时,此字段有效,用于表示SSH密钥对凭据的名称。 注意:此字段可能返回 null,表示取不到有效值。
-
getProjectID
public Long getProjectID()
Get 当凭据类型为SSH密钥对凭据时,此字段有效,用于表示SSH密钥对所属的项目ID。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ProjectID 当凭据类型为SSH密钥对凭据时,此字段有效,用于表示SSH密钥对所属的项目ID。 注意:此字段可能返回 null,表示取不到有效值。
-
setProjectID
public void setProjectID(Long ProjectID)
Set 当凭据类型为SSH密钥对凭据时,此字段有效,用于表示SSH密钥对所属的项目ID。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ProjectID- 当凭据类型为SSH密钥对凭据时,此字段有效,用于表示SSH密钥对所属的项目ID。 注意:此字段可能返回 null,表示取不到有效值。
-
getAssociatedInstanceIDs
public String[] getAssociatedInstanceIDs()
Get 当凭据类型为SSH密钥对凭据时,此字段有效,用于表示SSH密钥对所关联的CVM实例ID。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AssociatedInstanceIDs 当凭据类型为SSH密钥对凭据时,此字段有效,用于表示SSH密钥对所关联的CVM实例ID。 注意:此字段可能返回 null,表示取不到有效值。
-
setAssociatedInstanceIDs
public void setAssociatedInstanceIDs(String[] AssociatedInstanceIDs)
Set 当凭据类型为SSH密钥对凭据时,此字段有效,用于表示SSH密钥对所关联的CVM实例ID。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AssociatedInstanceIDs- 当凭据类型为SSH密钥对凭据时,此字段有效,用于表示SSH密钥对所关联的CVM实例ID。 注意:此字段可能返回 null,表示取不到有效值。
-
getTargetUin
public Long getTargetUin()
Get 当凭据类型为云API密钥对凭据时,此字段有效,用于表示此云API密钥对所属的用户UIN。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- TargetUin 当凭据类型为云API密钥对凭据时,此字段有效,用于表示此云API密钥对所属的用户UIN。 注意:此字段可能返回 null,表示取不到有效值。
-
setTargetUin
public void setTargetUin(Long TargetUin)
Set 当凭据类型为云API密钥对凭据时,此字段有效,用于表示此云API密钥对所属的用户UIN。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
TargetUin- 当凭据类型为云API密钥对凭据时,此字段有效,用于表示此云API密钥对所属的用户UIN。 注意:此字段可能返回 null,表示取不到有效值。
-
getAdditionalConfig
public String getAdditionalConfig()
Get 凭据额外配置 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AdditionalConfig 凭据额外配置 注意:此字段可能返回 null,表示取不到有效值。
-
setAdditionalConfig
public void setAdditionalConfig(String AdditionalConfig)
Set 凭据额外配置 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AdditionalConfig- 凭据额外配置 注意:此字段可能返回 null,表示取不到有效值。
-
getRequestId
public String getRequestId()
Get 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。- Returns:
- RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
-
setRequestId
public void setRequestId(String RequestId)
Set 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。- Parameters:
RequestId- 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
-
-