Class DeleteSecretRequest

    • Constructor Detail

      • DeleteSecretRequest

        public DeleteSecretRequest()
      • DeleteSecretRequest

        public DeleteSecretRequest​(DeleteSecretRequest 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 - 指定需要删除的凭据名称。
      • getRecoveryWindowInDays

        public Long getRecoveryWindowInDays()
        Get 指定计划删除日期,单位(天),0(默认)表示立即删除, 1-30 表示预留的天数,超出该日期之后彻底删除。 当凭据类型为SSH密钥对凭据时,此字段只能取值只能为0。
        Returns:
        RecoveryWindowInDays 指定计划删除日期,单位(天),0(默认)表示立即删除, 1-30 表示预留的天数,超出该日期之后彻底删除。 当凭据类型为SSH密钥对凭据时,此字段只能取值只能为0。
      • setRecoveryWindowInDays

        public void setRecoveryWindowInDays​(Long RecoveryWindowInDays)
        Set 指定计划删除日期,单位(天),0(默认)表示立即删除, 1-30 表示预留的天数,超出该日期之后彻底删除。 当凭据类型为SSH密钥对凭据时,此字段只能取值只能为0。
        Parameters:
        RecoveryWindowInDays - 指定计划删除日期,单位(天),0(默认)表示立即删除, 1-30 表示预留的天数,超出该日期之后彻底删除。 当凭据类型为SSH密钥对凭据时,此字段只能取值只能为0。
      • getCleanSSHKey

        public Boolean getCleanSSHKey()
        Get 当凭据类型为SSH密钥对凭据时,此字段有效,取值: True -- 表示不仅仅清理此凭据中存储的SSH密钥信息,还会将SSH密钥对从CVM侧进行清理。注意,如果SSH密钥此时绑定了CVM实例,那么会清理失败。 False -- 表示仅仅清理此凭据中存储的SSH密钥信息,不在CVM进侧进行清理。
        Returns:
        CleanSSHKey 当凭据类型为SSH密钥对凭据时,此字段有效,取值: True -- 表示不仅仅清理此凭据中存储的SSH密钥信息,还会将SSH密钥对从CVM侧进行清理。注意,如果SSH密钥此时绑定了CVM实例,那么会清理失败。 False -- 表示仅仅清理此凭据中存储的SSH密钥信息,不在CVM进侧进行清理。
      • setCleanSSHKey

        public void setCleanSSHKey​(Boolean CleanSSHKey)
        Set 当凭据类型为SSH密钥对凭据时,此字段有效,取值: True -- 表示不仅仅清理此凭据中存储的SSH密钥信息,还会将SSH密钥对从CVM侧进行清理。注意,如果SSH密钥此时绑定了CVM实例,那么会清理失败。 False -- 表示仅仅清理此凭据中存储的SSH密钥信息,不在CVM进侧进行清理。
        Parameters:
        CleanSSHKey - 当凭据类型为SSH密钥对凭据时,此字段有效,取值: True -- 表示不仅仅清理此凭据中存储的SSH密钥信息,还会将SSH密钥对从CVM侧进行清理。注意,如果SSH密钥此时绑定了CVM实例,那么会清理失败。 False -- 表示仅仅清理此凭据中存储的SSH密钥信息,不在CVM进侧进行清理。