Skip to main content

Connection Resource

Retrieve connection configuration details by specifying the namespace and name.

URI Template

connection://{namespace}/{name}

MIME Type: application/json

Description

This resource allows you to access detailed information about a specific connection configured in Mission Control. Connections represent external integrations like cloud providers, databases, notification channels, and other services.

Example Usage

Sample Request

URI: connection://production/aws-prod

Sample Response

{
"name": "aws-prod",
"namespace": "production",
"type": "aws",
"created_at": "2025-01-10T08:00:00Z",
"updated_at": "2025-01-20T12:00:00Z",
"properties": {
"region": "us-west-2",
"accessKey": "secret://aws-credentials/access-key"
"secretKey":"secret://aws-credentials/secret-key",
},
}

Sample Request (Notification Connection)

URI: connection://default/slack-alerts

Sample Response

{
"name": "slack-alerts",
"namespace": "default",
"type": "slack",
"created_at": "2025-01-12T10:15:00Z",
"updated_at": "2025-01-18T16:45:00Z",
"url": "slack://$(password)@$(username)",
"username": "notification-bot",
"password": "secret://slack/token"
"properties": {
"channel": "C1234567890",
"botName": "Mission Control",
"color": "#36a64f",
"icon": ":robot_face:"
},
}

Use Cases

  • Connection Testing: Verify if a connection is properly configured and healthy
  • Troubleshooting: Investigate connection issues and configuration problems
  • Integration Management: Review connection settings and credentials
  • Configuration Auditing: Ensure connections follow security and compliance policies