Class KeyPair

    • Constructor Detail

      • KeyPair

        public KeyPair()
      • KeyPair

        public KeyPair​(KeyPair 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

      • getKeyId

        public String getKeyId()
        Get 密钥对的`ID`,是密钥对的唯一标识。
        Returns:
        KeyId 密钥对的`ID`,是密钥对的唯一标识。
      • setKeyId

        public void setKeyId​(String KeyId)
        Set 密钥对的`ID`,是密钥对的唯一标识。
        Parameters:
        KeyId - 密钥对的`ID`,是密钥对的唯一标识。
      • getKeyName

        public String getKeyName()
        Get 密钥对名称。
        Returns:
        KeyName 密钥对名称。
      • setKeyName

        public void setKeyName​(String KeyName)
        Set 密钥对名称。
        Parameters:
        KeyName - 密钥对名称。
      • getProjectId

        public Long getProjectId()
        Get 密钥对所属的项目`ID`。
        Returns:
        ProjectId 密钥对所属的项目`ID`。
      • setProjectId

        public void setProjectId​(Long ProjectId)
        Set 密钥对所属的项目`ID`。
        Parameters:
        ProjectId - 密钥对所属的项目`ID`。
      • getDescription

        public String getDescription()
        Get 密钥对描述信息。
        Returns:
        Description 密钥对描述信息。
      • setDescription

        public void setDescription​(String Description)
        Set 密钥对描述信息。
        Parameters:
        Description - 密钥对描述信息。
      • getPublicKey

        public String getPublicKey()
        Get 密钥对的纯文本公钥。
        Returns:
        PublicKey 密钥对的纯文本公钥。
      • setPublicKey

        public void setPublicKey​(String PublicKey)
        Set 密钥对的纯文本公钥。
        Parameters:
        PublicKey - 密钥对的纯文本公钥。
      • getPrivateKey

        public String getPrivateKey()
        Get 密钥对的纯文本私钥。腾讯云不会保管私钥,请用户自行妥善保存。
        Returns:
        PrivateKey 密钥对的纯文本私钥。腾讯云不会保管私钥,请用户自行妥善保存。
      • setPrivateKey

        public void setPrivateKey​(String PrivateKey)
        Set 密钥对的纯文本私钥。腾讯云不会保管私钥,请用户自行妥善保存。
        Parameters:
        PrivateKey - 密钥对的纯文本私钥。腾讯云不会保管私钥,请用户自行妥善保存。
      • getAssociatedInstanceIds

        public String[] getAssociatedInstanceIds()
        Get 密钥关联的实例`ID`列表。
        Returns:
        AssociatedInstanceIds 密钥关联的实例`ID`列表。
      • setAssociatedInstanceIds

        public void setAssociatedInstanceIds​(String[] AssociatedInstanceIds)
        Set 密钥关联的实例`ID`列表。
        Parameters:
        AssociatedInstanceIds - 密钥关联的实例`ID`列表。
      • getCreatedTime

        public String getCreatedTime()
        Get 创建时间。按照`ISO8601`标准表示,并且使用`UTC`时间。格式为:`YYYY-MM-DDThh:mm:ssZ`。
        Returns:
        CreatedTime 创建时间。按照`ISO8601`标准表示,并且使用`UTC`时间。格式为:`YYYY-MM-DDThh:mm:ssZ`。
      • setCreatedTime

        public void setCreatedTime​(String CreatedTime)
        Set 创建时间。按照`ISO8601`标准表示,并且使用`UTC`时间。格式为:`YYYY-MM-DDThh:mm:ssZ`。
        Parameters:
        CreatedTime - 创建时间。按照`ISO8601`标准表示,并且使用`UTC`时间。格式为:`YYYY-MM-DDThh:mm:ssZ`。
      • getTags

        public Tag[] getTags()
        Get 密钥关联的标签列表。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Tags 密钥关联的标签列表。 注意:此字段可能返回 null,表示取不到有效值。
      • setTags

        public void setTags​(Tag[] Tags)
        Set 密钥关联的标签列表。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Tags - 密钥关联的标签列表。 注意:此字段可能返回 null,表示取不到有效值。