-
-
Notifications
You must be signed in to change notification settings - Fork 126
feat(azure): Event Hubs in Cloud Explorer #90
Copy link
Copy link
Closed
Labels
azureMicrosoft Azure (Floci-AZ)Microsoft Azure (Floci-AZ)azure-event-hubsAzure Event HubsAzure Event HubsenhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededservice-coverageAdd a cloud service to the Cloud ExplorerAdd a cloud service to the Cloud Explorer
Description
Activity
Metadata
Metadata
Assignees
Labels
azureMicrosoft Azure (Floci-AZ)Microsoft Azure (Floci-AZ)azure-event-hubsAzure Event HubsAzure Event HubsenhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededservice-coverageAdd a cloud service to the Cloud ExplorerAdd a cloud service to the Cloud Explorer
Add Event Hubs to the Cloud Explorer (azure)
The azure emulator implements Event Hubs (~0 operations). The UI does not surface it yet.
Backend (
packages/api)src/cloud-spi/eventhubsSchema.ts—eventhubsSchemaFor('azure')(model:src/cloud-spi/storageSchema.ts)src/adapter-azure/AzureEventHubsAdapter.tsimplementsCloudServiceAdapter+AzureEventHubsAdapter.test.ts(model:src/adapter-aws/AwsStorageAdapter.ts)new AzureEventHubsAdapter()insrc/cloudProxy.ts; addservices.push({...})+schema()fallback insrc/service/CloudProxyService.tsFrontend (
packages/frontend)normalizeService()handles the literal (pages/CloudExplorerPage.tsx)DynamicResourceViewrendering; add aservice === '...'panel only if deep UX is neededAcceptance
Depends on #66 (new
messagingservice type).Emulator source:
floci-az/src/main/java/io/floci/az/services/eventhubs/