-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Summary
Implement Private Service Connect (PSC) commands for network connectivity operations in the Cloud API.
Parent Issue: #120
Scope
This is Part 2 of 3 for implementing connectivity commands. This issue covers Private Service Connect only.
Commands to Implement
Standard PSC Service & Endpoints (9 commands)
- Get PSC Service:
psc get-service --subscription ID - Create PSC Service:
psc create-service --subscription ID - Delete PSC Service:
psc delete-service --subscription ID - List PSC Endpoints:
psc list-endpoints --subscription ID - Create PSC Endpoint:
psc create-endpoint --subscription ID [OPTIONS] - Update PSC Endpoint:
psc update-endpoint --subscription ID --endpoint-id ID - Delete PSC Endpoint:
psc delete-endpoint --subscription ID --endpoint-id ID - Get PSC Creation Script:
psc get-creation-script --subscription ID --endpoint-id ID - Get PSC Deletion Script:
psc get-deletion-script --subscription ID --endpoint-id ID
Active-Active PSC Service & Endpoints (9 commands)
- Get AA PSC Service:
psc get-service-aa --subscription ID - Create AA PSC Service:
psc create-service-aa --subscription ID - Delete AA PSC Service:
psc delete-service-aa --subscription ID - List AA PSC Endpoints:
psc list-endpoints-aa --subscription ID - Create AA PSC Endpoint:
psc create-endpoint-aa --subscription ID [OPTIONS] - Update AA PSC Endpoint:
psc update-endpoint-aa --subscription ID --endpoint-id ID - Delete AA PSC Endpoint:
psc delete-endpoint-aa --subscription ID --endpoint-id ID - Get AA PSC Creation Script:
psc get-creation-script-aa --subscription ID --endpoint-id ID - Get AA PSC Deletion Script:
psc get-deletion-script-aa --subscription ID --endpoint-id ID
Special Considerations
- Scripts (creation/deletion) should be output as plain text, not formatted
- PSC requires specific cloud provider configurations
- Endpoints may have complex networking requirements
Part of #120
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request