openapi: 3.1.0 info: title: Azure Stream Analytics REST Clusters Transformations API description: Minimal OpenAPI definition for the Azure Stream Analytics management REST API (via Azure Resource Manager) covering streaming jobs, inputs, outputs, transformations, functions, and clusters. version: '2020-03-01' x-generated-from: https://learn.microsoft.com/en-us/rest/api/streamanalytics/ x-generated-by: claude-crawl-2026-05-08 servers: - url: https://management.azure.com description: Azure Resource Manager security: - bearerAuth: [] tags: - name: Transformations paths: ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StreamAnalytics/streamingjobs/{jobName}/transformations/{transformationName} : parameters: - $ref: '#/components/parameters/SubscriptionId' - $ref: '#/components/parameters/ResourceGroupName' - $ref: '#/components/parameters/JobName' - in: path name: transformationName required: true schema: type: string - $ref: '#/components/parameters/ApiVersion' get: tags: - Transformations summary: Get transformation operationId: getTransformation responses: '200': description: OK put: tags: - Transformations summary: Create or replace transformation operationId: createOrReplaceTransformation requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/GenericObject' responses: '200': description: OK '201': description: Created components: parameters: ApiVersion: in: query name: api-version required: true schema: type: string default: '2020-03-01' JobName: in: path name: jobName required: true schema: type: string SubscriptionId: in: path name: subscriptionId required: true schema: type: string ResourceGroupName: in: path name: resourceGroupName required: true schema: type: string schemas: GenericObject: type: object additionalProperties: true securitySchemes: bearerAuth: type: http scheme: bearer bearerFormat: JWT