naftiko: 1.0.0-alpha2 info: label: Microsoft Azure azuredatatransferrp — Subscriptions description: 'Microsoft Azure azuredatatransferrp — Subscriptions. 26 operations. Lead operation: Get Subscriptions Subscriptionid Providers Microsoft Azuredatatransfer Connections. Self-contained Naftiko capability covering one Microsoft Azure business surface.' tags: - Microsoft Azure - Subscriptions 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: azuredatatransferrp-subscriptions baseUri: https://management.azure.com description: Microsoft Azure azuredatatransferrp — Subscriptions business capability. Self-contained, no shared references. resources: - name: subscriptions-subscriptionId-providers-Microsoft.AzureDataTransfer-connections path: /subscriptions/{subscriptionId}/providers/Microsoft.AzureDataTransfer/connections operations: - name: microsoftazureconnectionslistbysubscription method: GET description: Get Subscriptions Subscriptionid Providers Microsoft Azuredatatransfer Connections outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-providers-Microsoft.AzureDataTransfer-pipelines path: /subscriptions/{subscriptionId}/providers/Microsoft.AzureDataTransfer/pipelines operations: - name: microsoftazurepipelineslistbysubscription method: GET description: Get Subscriptions Subscriptionid Providers Microsoft Azuredatatransfer Pipelines outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureDataTransfer/connections operations: - name: microsoftazureconnectionslistbyresourcegroup method: GET description: Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureDataTransfer/connections/{connectionName} operations: - name: microsoftazureconnectionsget method: GET description: Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname outputRawFormat: json outputParameters: - name: result type: object value: $. - name: microsoftazureconnectionscreateorupdate method: PUT description: Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: connection in: body type: string description: Connection body required: true - name: microsoftazureconnectionsdelete method: DELETE description: Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname outputRawFormat: json outputParameters: - name: result type: object value: $. - name: microsoftazureconnectionsupdate method: PATCH description: Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: connection in: body type: string description: Connection body required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureDataTransfer/connections/{connectionName}/flows operations: - name: microsoftazureflowslistbyconnection method: GET description: Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureDataTransfer/connections/{connectionName}/flows/{flowName} operations: - name: microsoftazureflowsget method: GET description: Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows Flowname outputRawFormat: json outputParameters: - name: result type: object value: $. - name: microsoftazureflowscreateorupdate method: PUT description: Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows Flowname outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: flow in: body type: string description: Flow body required: true - name: microsoftazureflowsdelete method: DELETE description: Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows Flowname outputRawFormat: json outputParameters: - name: result type: object value: $. - name: microsoftazureflowsupdate method: PATCH description: Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows Flowname outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: flow in: body type: string description: Flow body required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureDataTransfer/connections/{connectionName}/flows/{flowName}/disable operations: - name: microsoftazureflowsdisable method: POST description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows Flowname Disable outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureDataTransfer/connections/{connectionName}/flows/{flowName}/enable operations: - name: microsoftazureflowsenable method: POST description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows Flowname Enable outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureDataTransfer/connections/{connectionName}/flows/{flowName}/link operations: - name: microsoftazureflowslink method: POST description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows Flowname Link outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: flow in: body type: string description: Flow body required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureDataTransfer/connections/{connectionName}/link operations: - name: microsoftazureconnectionslink method: POST description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Link outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: connection in: body type: string description: Connection body required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureDataTransfer/connections/{connectionName}/listPendingConnections operations: - name: microsoftazurelistpendingconnectionslist method: POST description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Listpendingconnections outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureDataTransfer/connections/{connectionName}/listPendingFlows operations: - name: microsoftazurelistpendingflowslist method: POST description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Listpendingflows outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureDataTransfer/pipelines operations: - name: microsoftazurepipelineslistbyresourcegroup method: GET description: Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureDataTransfer/pipelines/{pipelineName} operations: - name: microsoftazurepipelinesget method: GET description: Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines Pipelinename outputRawFormat: json outputParameters: - name: result type: object value: $. - name: microsoftazurepipelinescreateorupdate method: PUT description: Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines Pipelinename outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: pipeline in: body type: string description: Pipeline body required: true - name: microsoftazurepipelinesdelete method: DELETE description: Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines Pipelinename outputRawFormat: json outputParameters: - name: result type: object value: $. - name: microsoftazurepipelinesupdate method: PATCH description: Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines Pipelinename outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: pipeline in: body type: string description: Pipeline body required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureDataTransfer/pipelines/{pipelineName}/approveConnection operations: - name: microsoftazurepipelinesapproveconnection method: POST description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines Pipelinename Approveconnection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: connection in: body type: string description: Connection body required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureDataTransfer/pipelines/{pipelineName}/listSchemas operations: - name: microsoftazurelistschemaslist method: POST description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines Pipelinename Listschemas outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: schema in: body type: string description: Schema(s) to retrieve required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureDataTransfer/pipelines/{pipelineName}/rejectConnection operations: - name: microsoftazurepipelinesrejectconnection method: POST description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines Pipelinename Rejectconnection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: connection in: body type: string description: Connection body required: true exposes: - type: rest namespace: azuredatatransferrp-subscriptions-rest port: 8080 description: REST adapter for Microsoft Azure azuredatatransferrp — Subscriptions. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/subscriptions/{subscriptionid}/providers/microsoft-azuredatatransfer/connections name: subscriptions-subscriptionid-providers-microsoft-azuredatatransfer-connections description: REST surface for subscriptions-subscriptionId-providers-Microsoft.AzureDataTransfer-connections. operations: - method: GET name: microsoftazureconnectionslistbysubscription description: Get Subscriptions Subscriptionid Providers Microsoft Azuredatatransfer Connections call: azuredatatransferrp-subscriptions.microsoftazureconnectionslistbysubscription outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/providers/microsoft-azuredatatransfer/pipelines name: subscriptions-subscriptionid-providers-microsoft-azuredatatransfer-pipelines description: REST surface for subscriptions-subscriptionId-providers-Microsoft.AzureDataTransfer-pipelines. operations: - method: GET name: microsoftazurepipelineslistbysubscription description: Get Subscriptions Subscriptionid Providers Microsoft Azuredatatransfer Pipelines call: azuredatatransferrp-subscriptions.microsoftazurepipelineslistbysubscription outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-azuredatatransfer/connections name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazureconnectionslistbyresourcegroup description: Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections call: azuredatatransferrp-subscriptions.microsoftazureconnectionslistbyresourcegroup outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-azuredatatransfer/connections/{connectionname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazureconnectionsget description: Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname call: azuredatatransferrp-subscriptions.microsoftazureconnectionsget outputParameters: - type: object mapping: $. - method: PUT name: microsoftazureconnectionscreateorupdate description: Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname call: azuredatatransferrp-subscriptions.microsoftazureconnectionscreateorupdate with: connection: rest.connection outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazureconnectionsdelete description: Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname call: azuredatatransferrp-subscriptions.microsoftazureconnectionsdelete outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazureconnectionsupdate description: Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname call: azuredatatransferrp-subscriptions.microsoftazureconnectionsupdate with: connection: rest.connection outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-azuredatatransfer/connections/{connectionname}/flows name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazureflowslistbyconnection description: Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows call: azuredatatransferrp-subscriptions.microsoftazureflowslistbyconnection outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-azuredatatransfer/connections/{connectionname}/flows/{flowname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazureflowsget description: Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows Flowname call: azuredatatransferrp-subscriptions.microsoftazureflowsget outputParameters: - type: object mapping: $. - method: PUT name: microsoftazureflowscreateorupdate description: Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows Flowname call: azuredatatransferrp-subscriptions.microsoftazureflowscreateorupdate with: flow: rest.flow outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazureflowsdelete description: Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows Flowname call: azuredatatransferrp-subscriptions.microsoftazureflowsdelete outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazureflowsupdate description: Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows Flowname call: azuredatatransferrp-subscriptions.microsoftazureflowsupdate with: flow: rest.flow outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-azuredatatransfer/connections/{connectionname}/flows/{flowname}/disable name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazureflowsdisable description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows Flowname Disable call: azuredatatransferrp-subscriptions.microsoftazureflowsdisable outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-azuredatatransfer/connections/{connectionname}/flows/{flowname}/enable name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazureflowsenable description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows Flowname Enable call: azuredatatransferrp-subscriptions.microsoftazureflowsenable outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-azuredatatransfer/connections/{connectionname}/flows/{flowname}/link name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazureflowslink description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows Flowname Link call: azuredatatransferrp-subscriptions.microsoftazureflowslink with: flow: rest.flow outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-azuredatatransfer/connections/{connectionname}/link name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazureconnectionslink description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Link call: azuredatatransferrp-subscriptions.microsoftazureconnectionslink with: connection: rest.connection outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-azuredatatransfer/connections/{connectionname}/listpendingconnections name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurelistpendingconnectionslist description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Listpendingconnections call: azuredatatransferrp-subscriptions.microsoftazurelistpendingconnectionslist outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-azuredatatransfer/connections/{connectionname}/listpendingflows name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurelistpendingflowslist description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Listpendingflows call: azuredatatransferrp-subscriptions.microsoftazurelistpendingflowslist outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-azuredatatransfer/pipelines name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurepipelineslistbyresourcegroup description: Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines call: azuredatatransferrp-subscriptions.microsoftazurepipelineslistbyresourcegroup outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-azuredatatransfer/pipelines/{pipelinename} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurepipelinesget description: Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines Pipelinename call: azuredatatransferrp-subscriptions.microsoftazurepipelinesget outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurepipelinescreateorupdate description: Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines Pipelinename call: azuredatatransferrp-subscriptions.microsoftazurepipelinescreateorupdate with: pipeline: rest.pipeline outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurepipelinesdelete description: Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines Pipelinename call: azuredatatransferrp-subscriptions.microsoftazurepipelinesdelete outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazurepipelinesupdate description: Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines Pipelinename call: azuredatatransferrp-subscriptions.microsoftazurepipelinesupdate with: pipeline: rest.pipeline outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-azuredatatransfer/pipelines/{pipelinename}/approveconnection name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurepipelinesapproveconnection description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines Pipelinename Approveconnection call: azuredatatransferrp-subscriptions.microsoftazurepipelinesapproveconnection with: connection: rest.connection outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-azuredatatransfer/pipelines/{pipelinename}/listschemas name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurelistschemaslist description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines Pipelinename Listschemas call: azuredatatransferrp-subscriptions.microsoftazurelistschemaslist with: schema: rest.schema outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-azuredatatransfer/pipelines/{pipelinename}/rejectconnection name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurepipelinesrejectconnection description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines Pipelinename Rejectconnection call: azuredatatransferrp-subscriptions.microsoftazurepipelinesrejectconnection with: connection: rest.connection outputParameters: - type: object mapping: $. - type: mcp namespace: azuredatatransferrp-subscriptions-mcp port: 9090 transport: http description: MCP adapter for Microsoft Azure azuredatatransferrp — Subscriptions. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: get-subscriptions-subscriptionid-providers-microsoft description: Get Subscriptions Subscriptionid Providers Microsoft Azuredatatransfer Connections hints: readOnly: true destructive: false idempotent: true call: azuredatatransferrp-subscriptions.microsoftazureconnectionslistbysubscription outputParameters: - type: object mapping: $. - name: get-subscriptions-subscriptionid-providers-microsoft-2 description: Get Subscriptions Subscriptionid Providers Microsoft Azuredatatransfer Pipelines hints: readOnly: true destructive: false idempotent: true call: azuredatatransferrp-subscriptions.microsoftazurepipelineslistbysubscription outputParameters: - type: object mapping: $. - name: get-subscriptions-subscriptionid-resourcegroups-resourcegroupname description: Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections hints: readOnly: true destructive: false idempotent: true call: azuredatatransferrp-subscriptions.microsoftazureconnectionslistbyresourcegroup outputParameters: - type: object mapping: $. - name: get-subscriptions-subscriptionid-resourcegroups-resourcegroupname-2 description: Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname hints: readOnly: true destructive: false idempotent: true call: azuredatatransferrp-subscriptions.microsoftazureconnectionsget outputParameters: - type: object mapping: $. - name: put-subscriptions-subscriptionid-resourcegroups-resourcegroupname description: Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname hints: readOnly: false destructive: false idempotent: true call: azuredatatransferrp-subscriptions.microsoftazureconnectionscreateorupdate with: connection: tools.connection outputParameters: - type: object mapping: $. - name: delete-subscriptions-subscriptionid-resourcegroups-resourcegroupname description: Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname hints: readOnly: false destructive: true idempotent: true call: azuredatatransferrp-subscriptions.microsoftazureconnectionsdelete outputParameters: - type: object mapping: $. - name: patch-subscriptions-subscriptionid-resourcegroups-resourcegroupname description: Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname hints: readOnly: false destructive: false idempotent: true call: azuredatatransferrp-subscriptions.microsoftazureconnectionsupdate with: connection: tools.connection outputParameters: - type: object mapping: $. - name: get-subscriptions-subscriptionid-resourcegroups-resourcegroupname-3 description: Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows hints: readOnly: true destructive: false idempotent: true call: azuredatatransferrp-subscriptions.microsoftazureflowslistbyconnection outputParameters: - type: object mapping: $. - name: get-subscriptions-subscriptionid-resourcegroups-resourcegroupname-4 description: Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows Flowname hints: readOnly: true destructive: false idempotent: true call: azuredatatransferrp-subscriptions.microsoftazureflowsget outputParameters: - type: object mapping: $. - name: put-subscriptions-subscriptionid-resourcegroups-resourcegroupname-2 description: Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows Flowname hints: readOnly: false destructive: false idempotent: true call: azuredatatransferrp-subscriptions.microsoftazureflowscreateorupdate with: flow: tools.flow outputParameters: - type: object mapping: $. - name: delete-subscriptions-subscriptionid-resourcegroups-resourcegroupname-2 description: Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows Flowname hints: readOnly: false destructive: true idempotent: true call: azuredatatransferrp-subscriptions.microsoftazureflowsdelete outputParameters: - type: object mapping: $. - name: patch-subscriptions-subscriptionid-resourcegroups-resourcegroupname-2 description: Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows Flowname hints: readOnly: false destructive: false idempotent: true call: azuredatatransferrp-subscriptions.microsoftazureflowsupdate with: flow: tools.flow outputParameters: - type: object mapping: $. - name: post-subscriptions-subscriptionid-resourcegroups-resourcegroupname description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows Flowname Disable hints: readOnly: false destructive: false idempotent: false call: azuredatatransferrp-subscriptions.microsoftazureflowsdisable outputParameters: - type: object mapping: $. - name: post-subscriptions-subscriptionid-resourcegroups-resourcegroupname-2 description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows Flowname Enable hints: readOnly: false destructive: false idempotent: false call: azuredatatransferrp-subscriptions.microsoftazureflowsenable outputParameters: - type: object mapping: $. - name: post-subscriptions-subscriptionid-resourcegroups-resourcegroupname-3 description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Flows Flowname Link hints: readOnly: false destructive: false idempotent: false call: azuredatatransferrp-subscriptions.microsoftazureflowslink with: flow: tools.flow outputParameters: - type: object mapping: $. - name: post-subscriptions-subscriptionid-resourcegroups-resourcegroupname-4 description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Link hints: readOnly: false destructive: false idempotent: false call: azuredatatransferrp-subscriptions.microsoftazureconnectionslink with: connection: tools.connection outputParameters: - type: object mapping: $. - name: post-subscriptions-subscriptionid-resourcegroups-resourcegroupname-5 description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Listpendingconnections hints: readOnly: false destructive: false idempotent: false call: azuredatatransferrp-subscriptions.microsoftazurelistpendingconnectionslist outputParameters: - type: object mapping: $. - name: post-subscriptions-subscriptionid-resourcegroups-resourcegroupname-6 description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Connections Connectionname Listpendingflows hints: readOnly: false destructive: false idempotent: false call: azuredatatransferrp-subscriptions.microsoftazurelistpendingflowslist outputParameters: - type: object mapping: $. - name: get-subscriptions-subscriptionid-resourcegroups-resourcegroupname-5 description: Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines hints: readOnly: true destructive: false idempotent: true call: azuredatatransferrp-subscriptions.microsoftazurepipelineslistbyresourcegroup outputParameters: - type: object mapping: $. - name: get-subscriptions-subscriptionid-resourcegroups-resourcegroupname-6 description: Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines Pipelinename hints: readOnly: true destructive: false idempotent: true call: azuredatatransferrp-subscriptions.microsoftazurepipelinesget outputParameters: - type: object mapping: $. - name: put-subscriptions-subscriptionid-resourcegroups-resourcegroupname-3 description: Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines Pipelinename hints: readOnly: false destructive: false idempotent: true call: azuredatatransferrp-subscriptions.microsoftazurepipelinescreateorupdate with: pipeline: tools.pipeline outputParameters: - type: object mapping: $. - name: delete-subscriptions-subscriptionid-resourcegroups-resourcegroupname-3 description: Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines Pipelinename hints: readOnly: false destructive: true idempotent: true call: azuredatatransferrp-subscriptions.microsoftazurepipelinesdelete outputParameters: - type: object mapping: $. - name: patch-subscriptions-subscriptionid-resourcegroups-resourcegroupname-3 description: Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines Pipelinename hints: readOnly: false destructive: false idempotent: true call: azuredatatransferrp-subscriptions.microsoftazurepipelinesupdate with: pipeline: tools.pipeline outputParameters: - type: object mapping: $. - name: post-subscriptions-subscriptionid-resourcegroups-resourcegroupname-7 description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines Pipelinename Approveconnection hints: readOnly: false destructive: false idempotent: false call: azuredatatransferrp-subscriptions.microsoftazurepipelinesapproveconnection with: connection: tools.connection outputParameters: - type: object mapping: $. - name: post-subscriptions-subscriptionid-resourcegroups-resourcegroupname-8 description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines Pipelinename Listschemas hints: readOnly: false destructive: false idempotent: false call: azuredatatransferrp-subscriptions.microsoftazurelistschemaslist with: schema: tools.schema outputParameters: - type: object mapping: $. - name: post-subscriptions-subscriptionid-resourcegroups-resourcegroupname-9 description: Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Azuredatatransfer Pipelines Pipelinename Rejectconnection hints: readOnly: false destructive: false idempotent: false call: azuredatatransferrp-subscriptions.microsoftazurepipelinesrejectconnection with: connection: tools.connection outputParameters: - type: object mapping: $.