naftiko: 1.0.0-alpha2 info: label: Microsoft Azure Service Fabric Client APIs — EventsStore description: 'Microsoft Azure Service Fabric Client APIs — EventsStore. 13 operations. Lead operation: Microsoft Azure Gets All Applications Related Events. Self-contained Naftiko capability covering one Microsoft Azure business surface.' tags: - Microsoft Azure - EventsStore created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: MICROSOFT_AZURE_API_KEY: MICROSOFT_AZURE_API_KEY capability: consumes: - type: http namespace: service-fabric-client-apis-eventsstore baseUri: http://localhost:19080 description: Microsoft Azure Service Fabric Client APIs — EventsStore business capability. Self-contained, no shared references. resources: - name: EventsStore-Applications-Events path: /EventsStore/Applications/Events operations: - name: microsoftazuregetapplicationseventlist method: GET description: Microsoft Azure Gets All Applications Related Events outputRawFormat: json outputParameters: - name: result type: object value: $. - name: EventsStore-Applications-applicationId-$-Events path: /EventsStore/Applications/{applicationId}/$/Events operations: - name: microsoftazuregetapplicationeventlist method: GET description: Microsoft Azure Gets An Application Related Events outputRawFormat: json outputParameters: - name: result type: object value: $. - name: EventsStore-Cluster-Events path: /EventsStore/Cluster/Events operations: - name: microsoftazuregetclustereventlist method: GET description: Microsoft Azure Gets All Cluster Related Events outputRawFormat: json outputParameters: - name: result type: object value: $. - name: EventsStore-Containers-Events path: /EventsStore/Containers/Events operations: - name: microsoftazuregetcontainerseventlist method: GET description: Microsoft Azure Gets All Containers Related Events outputRawFormat: json outputParameters: - name: result type: object value: $. - name: EventsStore-CorrelatedEvents-eventInstanceId-$-Events path: /EventsStore/CorrelatedEvents/{eventInstanceId}/$/Events operations: - name: microsoftazuregetcorrelatedeventlist method: GET description: Microsoft Azure Gets All Correlated Events For A Given Event outputRawFormat: json outputParameters: - name: result type: object value: $. - name: EventsStore-Nodes-Events path: /EventsStore/Nodes/Events operations: - name: microsoftazuregetnodeseventlist method: GET description: Microsoft Azure Gets All Nodes Related Events outputRawFormat: json outputParameters: - name: result type: object value: $. - name: EventsStore-Nodes-nodeName-$-Events path: /EventsStore/Nodes/{nodeName}/$/Events operations: - name: microsoftazuregetnodeeventlist method: GET description: Microsoft Azure Gets A Node Related Events outputRawFormat: json outputParameters: - name: result type: object value: $. - name: EventsStore-Partitions-Events path: /EventsStore/Partitions/Events operations: - name: microsoftazuregetpartitionseventlist method: GET description: Microsoft Azure Gets All Partitions Related Events outputRawFormat: json outputParameters: - name: result type: object value: $. - name: EventsStore-Partitions-partitionId-$-Events path: /EventsStore/Partitions/{partitionId}/$/Events operations: - name: microsoftazuregetpartitioneventlist method: GET description: Microsoft Azure Gets A Partition Related Events outputRawFormat: json outputParameters: - name: result type: object value: $. - name: EventsStore-Partitions-partitionId-$-Replicas-Events path: /EventsStore/Partitions/{partitionId}/$/Replicas/Events operations: - name: microsoftazuregetpartitionreplicaseventlist method: GET description: Microsoft Azure Gets All Replicas Related Events For A Partition outputRawFormat: json outputParameters: - name: result type: object value: $. - name: EventsStore-Partitions-partitionId-$-Replicas-replicaId-$-Events path: /EventsStore/Partitions/{partitionId}/$/Replicas/{replicaId}/$/Events operations: - name: microsoftazuregetpartitionreplicaeventlist method: GET description: Microsoft Azure Gets A Partition Replica Related Events outputRawFormat: json outputParameters: - name: result type: object value: $. - name: EventsStore-Services-Events path: /EventsStore/Services/Events operations: - name: microsoftazuregetserviceseventlist method: GET description: Microsoft Azure Gets All Services Related Events outputRawFormat: json outputParameters: - name: result type: object value: $. - name: EventsStore-Services-serviceId-$-Events path: /EventsStore/Services/{serviceId}/$/Events operations: - name: microsoftazuregetserviceeventlist method: GET description: Microsoft Azure Gets A Service Related Events outputRawFormat: json outputParameters: - name: result type: object value: $. exposes: - type: rest namespace: service-fabric-client-apis-eventsstore-rest port: 8080 description: REST adapter for Microsoft Azure Service Fabric Client APIs — EventsStore. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/eventsstore/applications/events name: eventsstore-applications-events description: REST surface for EventsStore-Applications-Events. operations: - method: GET name: microsoftazuregetapplicationseventlist description: Microsoft Azure Gets All Applications Related Events call: service-fabric-client-apis-eventsstore.microsoftazuregetapplicationseventlist outputParameters: - type: object mapping: $. - path: /v1/eventsstore/applications/{applicationid}//events name: eventsstore-applications-applicationid-events description: REST surface for EventsStore-Applications-applicationId-$-Events. operations: - method: GET name: microsoftazuregetapplicationeventlist description: Microsoft Azure Gets An Application Related Events call: service-fabric-client-apis-eventsstore.microsoftazuregetapplicationeventlist outputParameters: - type: object mapping: $. - path: /v1/eventsstore/cluster/events name: eventsstore-cluster-events description: REST surface for EventsStore-Cluster-Events. operations: - method: GET name: microsoftazuregetclustereventlist description: Microsoft Azure Gets All Cluster Related Events call: service-fabric-client-apis-eventsstore.microsoftazuregetclustereventlist outputParameters: - type: object mapping: $. - path: /v1/eventsstore/containers/events name: eventsstore-containers-events description: REST surface for EventsStore-Containers-Events. operations: - method: GET name: microsoftazuregetcontainerseventlist description: Microsoft Azure Gets All Containers Related Events call: service-fabric-client-apis-eventsstore.microsoftazuregetcontainerseventlist outputParameters: - type: object mapping: $. - path: /v1/eventsstore/correlatedevents/{eventinstanceid}//events name: eventsstore-correlatedevents-eventinstanceid-events description: REST surface for EventsStore-CorrelatedEvents-eventInstanceId-$-Events. operations: - method: GET name: microsoftazuregetcorrelatedeventlist description: Microsoft Azure Gets All Correlated Events For A Given Event call: service-fabric-client-apis-eventsstore.microsoftazuregetcorrelatedeventlist outputParameters: - type: object mapping: $. - path: /v1/eventsstore/nodes/events name: eventsstore-nodes-events description: REST surface for EventsStore-Nodes-Events. operations: - method: GET name: microsoftazuregetnodeseventlist description: Microsoft Azure Gets All Nodes Related Events call: service-fabric-client-apis-eventsstore.microsoftazuregetnodeseventlist outputParameters: - type: object mapping: $. - path: /v1/eventsstore/nodes/{nodename}//events name: eventsstore-nodes-nodename-events description: REST surface for EventsStore-Nodes-nodeName-$-Events. operations: - method: GET name: microsoftazuregetnodeeventlist description: Microsoft Azure Gets A Node Related Events call: service-fabric-client-apis-eventsstore.microsoftazuregetnodeeventlist outputParameters: - type: object mapping: $. - path: /v1/eventsstore/partitions/events name: eventsstore-partitions-events description: REST surface for EventsStore-Partitions-Events. operations: - method: GET name: microsoftazuregetpartitionseventlist description: Microsoft Azure Gets All Partitions Related Events call: service-fabric-client-apis-eventsstore.microsoftazuregetpartitionseventlist outputParameters: - type: object mapping: $. - path: /v1/eventsstore/partitions/{partitionid}//events name: eventsstore-partitions-partitionid-events description: REST surface for EventsStore-Partitions-partitionId-$-Events. operations: - method: GET name: microsoftazuregetpartitioneventlist description: Microsoft Azure Gets A Partition Related Events call: service-fabric-client-apis-eventsstore.microsoftazuregetpartitioneventlist outputParameters: - type: object mapping: $. - path: /v1/eventsstore/partitions/{partitionid}//replicas/events name: eventsstore-partitions-partitionid-replicas-events description: REST surface for EventsStore-Partitions-partitionId-$-Replicas-Events. operations: - method: GET name: microsoftazuregetpartitionreplicaseventlist description: Microsoft Azure Gets All Replicas Related Events For A Partition call: service-fabric-client-apis-eventsstore.microsoftazuregetpartitionreplicaseventlist outputParameters: - type: object mapping: $. - path: /v1/eventsstore/partitions/{partitionid}//replicas/{replicaid}//events name: eventsstore-partitions-partitionid-replicas-replicaid-events description: REST surface for EventsStore-Partitions-partitionId-$-Replicas-replicaId-$-Events. operations: - method: GET name: microsoftazuregetpartitionreplicaeventlist description: Microsoft Azure Gets A Partition Replica Related Events call: service-fabric-client-apis-eventsstore.microsoftazuregetpartitionreplicaeventlist outputParameters: - type: object mapping: $. - path: /v1/eventsstore/services/events name: eventsstore-services-events description: REST surface for EventsStore-Services-Events. operations: - method: GET name: microsoftazuregetserviceseventlist description: Microsoft Azure Gets All Services Related Events call: service-fabric-client-apis-eventsstore.microsoftazuregetserviceseventlist outputParameters: - type: object mapping: $. - path: /v1/eventsstore/services/{serviceid}//events name: eventsstore-services-serviceid-events description: REST surface for EventsStore-Services-serviceId-$-Events. operations: - method: GET name: microsoftazuregetserviceeventlist description: Microsoft Azure Gets A Service Related Events call: service-fabric-client-apis-eventsstore.microsoftazuregetserviceeventlist outputParameters: - type: object mapping: $. - type: mcp namespace: service-fabric-client-apis-eventsstore-mcp port: 9090 transport: http description: MCP adapter for Microsoft Azure Service Fabric Client APIs — EventsStore. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-azure-gets-all-applications description: Microsoft Azure Gets All Applications Related Events hints: readOnly: true destructive: false idempotent: true call: service-fabric-client-apis-eventsstore.microsoftazuregetapplicationseventlist outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-application-related description: Microsoft Azure Gets An Application Related Events hints: readOnly: true destructive: false idempotent: true call: service-fabric-client-apis-eventsstore.microsoftazuregetapplicationeventlist outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-all-cluster description: Microsoft Azure Gets All Cluster Related Events hints: readOnly: true destructive: false idempotent: true call: service-fabric-client-apis-eventsstore.microsoftazuregetclustereventlist outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-all-containers description: Microsoft Azure Gets All Containers Related Events hints: readOnly: true destructive: false idempotent: true call: service-fabric-client-apis-eventsstore.microsoftazuregetcontainerseventlist outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-all-correlated description: Microsoft Azure Gets All Correlated Events For A Given Event hints: readOnly: true destructive: false idempotent: true call: service-fabric-client-apis-eventsstore.microsoftazuregetcorrelatedeventlist outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-all-nodes description: Microsoft Azure Gets All Nodes Related Events hints: readOnly: true destructive: false idempotent: true call: service-fabric-client-apis-eventsstore.microsoftazuregetnodeseventlist outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-node-related description: Microsoft Azure Gets A Node Related Events hints: readOnly: true destructive: false idempotent: true call: service-fabric-client-apis-eventsstore.microsoftazuregetnodeeventlist outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-all-partitions description: Microsoft Azure Gets All Partitions Related Events hints: readOnly: true destructive: false idempotent: true call: service-fabric-client-apis-eventsstore.microsoftazuregetpartitionseventlist outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-partition-related description: Microsoft Azure Gets A Partition Related Events hints: readOnly: true destructive: false idempotent: true call: service-fabric-client-apis-eventsstore.microsoftazuregetpartitioneventlist outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-all-replicas description: Microsoft Azure Gets All Replicas Related Events For A Partition hints: readOnly: true destructive: false idempotent: true call: service-fabric-client-apis-eventsstore.microsoftazuregetpartitionreplicaseventlist outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-partition-replica description: Microsoft Azure Gets A Partition Replica Related Events hints: readOnly: true destructive: false idempotent: true call: service-fabric-client-apis-eventsstore.microsoftazuregetpartitionreplicaeventlist outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-all-services description: Microsoft Azure Gets All Services Related Events hints: readOnly: true destructive: false idempotent: true call: service-fabric-client-apis-eventsstore.microsoftazuregetserviceseventlist outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-service-related description: Microsoft Azure Gets A Service Related Events hints: readOnly: true destructive: false idempotent: true call: service-fabric-client-apis-eventsstore.microsoftazuregetserviceeventlist outputParameters: - type: object mapping: $.