public class DescribeSecretResponse extends AbstractModel
Constructor and 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.
|
Modifier and Type | Method and Description |
---|---|
String[] |
getAssociatedInstanceIDs()
Get ID of the CVM instance associated with the SSH key.
|
Long |
getCreateTime()
Get Creation time.
|
Long |
getCreateUin()
Get Creator UIN.
|
Long |
getDeleteTime()
Get Deletion time, formatted as a Unix timestamp.
|
String |
getDescription()
Get Description of the Secret.
|
String |
getKmsKeyId()
Get ID of the KMS CMK used for encryption.
|
String |
getProductName()
Get Tencent Cloud service name.
|
Long |
getProjectID()
Get Project ID.
|
String |
getRequestId()
Get The unique request ID, which is returned for each request.
|
String |
getResourceID()
Get Tencent Cloud service instance ID.
|
String |
getResourceName()
Get Secret name.
|
Long |
getRotationFrequency()
Get Rotation frequency in days by default.
|
Boolean |
getRotationStatus()
Get Whether to enable rotation.
|
String |
getSecretName()
Get Name of the Secret.
|
Long |
getSecretType()
Get `0`: user-defined secret; `1`: database credential; `2`: SSH key secret.
|
String |
getStatus()
Get Credential status: Enabled, Disabled, PendingDelete, Creating, Failed.
|
Long |
getTargetUin()
Get UIN of the Tencent Cloud API key.
|
void |
setAssociatedInstanceIDs(String[] AssociatedInstanceIDs)
Set ID of the CVM instance associated with the SSH key.
|
void |
setCreateTime(Long CreateTime)
Set Creation time.
|
void |
setCreateUin(Long CreateUin)
Set Creator UIN.
|
void |
setDeleteTime(Long DeleteTime)
Set Deletion time, formatted as a Unix timestamp.
|
void |
setDescription(String Description)
Set Description of the Secret.
|
void |
setKmsKeyId(String KmsKeyId)
Set ID of the KMS CMK used for encryption.
|
void |
setProductName(String ProductName)
Set Tencent Cloud service name.
|
void |
setProjectID(Long ProjectID)
Set Project ID.
|
void |
setRequestId(String RequestId)
Set The unique request ID, which is returned for each request.
|
void |
setResourceID(String ResourceID)
Set Tencent Cloud service instance ID.
|
void |
setResourceName(String ResourceName)
Set Secret name.
|
void |
setRotationFrequency(Long RotationFrequency)
Set Rotation frequency in days by default.
|
void |
setRotationStatus(Boolean RotationStatus)
Set Whether to enable rotation.
|
void |
setSecretName(String SecretName)
Set Name of the Secret.
|
void |
setSecretType(Long SecretType)
Set `0`: user-defined secret; `1`: database credential; `2`: SSH key secret.
|
void |
setStatus(String Status)
Set Credential status: Enabled, Disabled, PendingDelete, Creating, Failed.
|
void |
setTargetUin(Long TargetUin)
Set UIN of the Tencent Cloud API key.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public DescribeSecretResponse()
public DescribeSecretResponse(DescribeSecretResponse source)
public String getSecretName()
public void setSecretName(String SecretName)
SecretName
- Name of the Secret.public String getDescription()
public void setDescription(String Description)
Description
- Description of the Secret.public String getKmsKeyId()
public void setKmsKeyId(String KmsKeyId)
KmsKeyId
- ID of the KMS CMK used for encryption.public Long getCreateUin()
public void setCreateUin(Long CreateUin)
CreateUin
- Creator UIN.public String getStatus()
public void setStatus(String Status)
Status
- Credential status: Enabled, Disabled, PendingDelete, Creating, Failed.public Long getDeleteTime()
public void setDeleteTime(Long DeleteTime)
DeleteTime
- Deletion time, formatted as a Unix timestamp. For a Secret that is not in `PendingDelete` status, this value is 0.public Long getCreateTime()
public void setCreateTime(Long CreateTime)
CreateTime
- Creation time.public Long getSecretType()
public void setSecretType(Long SecretType)
SecretType
- `0`: user-defined secret; `1`: database credential; `2`: SSH key secret.
Note: this field may return `null`, indicating that no valid values can be obtained.public String getProductName()
public void setProductName(String ProductName)
ProductName
- Tencent Cloud service name.
Note: this field may return null, indicating that no valid values can be obtained.public String getResourceID()
public void setResourceID(String ResourceID)
ResourceID
- Tencent Cloud service instance ID.
Note: this field may return null, indicating that no valid values can be obtained.public Boolean getRotationStatus()
public void setRotationStatus(Boolean RotationStatus)
RotationStatus
- Whether to enable rotation. `True`: enable rotation; `False`: disable rotation.
Note: this field may return `null`, indicating that no valid values can be obtained.public Long getRotationFrequency()
public void setRotationFrequency(Long RotationFrequency)
RotationFrequency
- Rotation frequency in days by default.
Note: this field may return null, indicating that no valid values can be obtained.public String getResourceName()
public void setResourceName(String ResourceName)
ResourceName
- Secret name. This field is only valid when the `SecretType` is set to `2` (SSH key secret).
Note: this field may return null, indicating that no valid values can be obtained.public Long getProjectID()
public void setProjectID(Long ProjectID)
ProjectID
- Project ID. This field is only valid when the `SecretType` is set to `2` (SSH key secret).
Note: this field may return null, indicating that no valid values can be obtained.public String[] getAssociatedInstanceIDs()
public void setAssociatedInstanceIDs(String[] AssociatedInstanceIDs)
AssociatedInstanceIDs
- ID of the CVM instance associated with the SSH key. ID. This field is only valid when the `SecretType` is set to `2` (SSH key secret).
Note: this field may return null, indicating that no valid values can be obtained.public Long getTargetUin()
public void setTargetUin(Long TargetUin)
TargetUin
- UIN of the Tencent Cloud API key. This field is valid when the secret type is Tencent Cloud API key secret.
Note: this field may return null, indicating that no valid values can be obtained.public String getRequestId()
public void setRequestId(String RequestId)
RequestId
- The unique request ID, which is returned for each request. RequestId is required for locating a problem.Copyright © 2023. All rights reserved.