Add SSH Key Rotation Feature for Python SDK Parity#13
Open
Conversation
- Implement rotateSSHKey method on Instance class with comprehensive options - Add SSHKeyRotationOptions and SSHKeyRotationResult interfaces - Include validation, cleanup, and audit logging capabilities - Add comprehensive integration tests covering all rotation scenarios - Include security best practices and error handling - Add detailed documentation with usage examples This brings the TypeScript SDK into feature parity with the Python SDK for SSH key rotation capabilities, enabling secure key management for active instances. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
rotateSSHKey()method to theInstanceclass with comprehensive configuration optionsFeatures Added
rotateSSHKey()method onInstanceclassAPI Changes
New Interfaces
SSHKeyRotationOptions- Configuration options for rotationSSHKeyRotationResult- Result object with rotation detailsNew Method
Security Considerations
Testing
test/integration/sshkeyrotation.test.tsProduction Ready
This implementation follows production-grade security practices:
🤖 Generated with Claude Code