naftiko: 1.0.0-alpha2 info: label: Microsoft Azure HDInsight on AKS Management Client — Subscriptions description: 'Microsoft Azure HDInsight on AKS Management Client — Subscriptions. 20 operations. Lead operation: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Hdinsight Clusterpools. 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: hdinsight-on-aks-management-client-subscriptions baseUri: https://management.azure.com description: Microsoft Azure HDInsight on AKS Management Client — Subscriptions business capability. Self-contained, no shared references. resources: - name: subscriptions-subscriptionId-providers-Microsoft.HDInsight-clusterpools path: /subscriptions/{subscriptionId}/providers/Microsoft.HDInsight/clusterpools operations: - name: microsoftazureclusterpoolslistbysubscription method: GET description: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Hdinsight Clusterpools outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-providers-Microsoft.HDInsight-locations-location-av path: /subscriptions/{subscriptionId}/providers/Microsoft.HDInsight/locations/{location}/availableClusterPoolVersions operations: - name: microsoftazureavailableclusterpoolversionslistbylocation method: GET description: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Hdinsight Locations Location Availableclusterpoolversions outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-providers-Microsoft.HDInsight-locations-location-av path: /subscriptions/{subscriptionId}/providers/Microsoft.HDInsight/locations/{location}/availableClusterVersions operations: - name: microsoftazureavailableclusterversionslistbylocation method: GET description: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Hdinsight Locations Location Availableclusterversions outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-providers-Microsoft.HDInsight-locations-location-ch path: /subscriptions/{subscriptionId}/providers/Microsoft.HDInsight/locations/{location}/checkNameAvailability operations: - name: microsoftazurelocationschecknameavailability method: POST description: Microsoft Azure Post Subscriptions Subscriptionid Providers Microsoft Hdinsight Locations Location Checknameavailability outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: NameAvailabilityParameters in: body type: string description: The name and type of the resource. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HDInsight/clusterpools operations: - name: microsoftazureclusterpoolslistbyresourcegroup method: GET description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HDInsight/clusterpools/{clusterPoolName} operations: - name: microsoftazureclusterpoolsget method: GET description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname outputRawFormat: json outputParameters: - name: result type: object value: $. - name: microsoftazureclusterpoolscreateorupdate method: PUT description: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ClusterPool in: body type: string description: The Cluster Pool to create. required: true - name: microsoftazureclusterpoolsupdatetags method: PATCH description: Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: clusterPoolTags in: body type: string description: Parameters supplied to update tags. required: true - name: microsoftazureclusterpoolsdelete method: DELETE description: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HDInsight/clusterpools/{clusterPoolName}/clusters operations: - name: microsoftazureclusterslistbyclusterpoolname method: GET description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HDInsight/clusterpools/{clusterPoolName}/clusters/{clusterName} operations: - name: microsoftazureclustersget method: GET description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername outputRawFormat: json outputParameters: - name: result type: object value: $. - name: microsoftazureclusterscreate method: PUT description: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: HDInsightCluster in: body type: string description: The cluster to create. required: true - name: microsoftazureclustersupdate method: PATCH description: Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ClusterPatchRequest in: body type: string description: Patch a cluster. required: true - name: microsoftazureclustersdelete method: DELETE description: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HDInsight/clusterpools/{clusterPoolName}/clusters/{clusterName}/instanceViews operations: - name: microsoftazureclusterslistinstanceviews method: GET description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername Instanceviews outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HDInsight/clusterpools/{clusterPoolName}/clusters/{clusterName}/instanceViews/default operations: - name: microsoftazureclustersgetinstanceview method: GET description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername Instanceviews Default outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HDInsight/clusterpools/{clusterPoolName}/clusters/{clusterName}/jobs operations: - name: microsoftazureclusterjobslist method: GET description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername Jobs outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HDInsight/clusterpools/{clusterPoolName}/clusters/{clusterName}/resize operations: - name: microsoftazureclustersresize method: POST description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername Resize outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ClusterResizeRequest in: body type: string description: Resize a cluster. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HDInsight/clusterpools/{clusterPoolName}/clusters/{clusterName}/runJob operations: - name: microsoftazureclusterjobsrunjob method: POST description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername Runjob outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: ClusterJob in: body type: string description: The Cluster job. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HDInsight/clusterpools/{clusterPoolName}/clusters/{clusterName}/serviceConfigs operations: - name: microsoftazureclusterslistserviceconfigs method: GET description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername Serviceconfigs outputRawFormat: json outputParameters: - name: result type: object value: $. exposes: - type: rest namespace: hdinsight-on-aks-management-client-subscriptions-rest port: 8080 description: REST adapter for Microsoft Azure HDInsight on AKS Management Client — Subscriptions. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/subscriptions/{subscriptionid}/providers/microsoft-hdinsight/clusterpools name: subscriptions-subscriptionid-providers-microsoft-hdinsight-clusterpools description: REST surface for subscriptions-subscriptionId-providers-Microsoft.HDInsight-clusterpools. operations: - method: GET name: microsoftazureclusterpoolslistbysubscription description: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Hdinsight Clusterpools call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterpoolslistbysubscription outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/providers/microsoft-hdinsight/locations/{location}/availableclusterpoolversions name: subscriptions-subscriptionid-providers-microsoft-hdinsight-locations-location-av description: REST surface for subscriptions-subscriptionId-providers-Microsoft.HDInsight-locations-location-av. operations: - method: GET name: microsoftazureavailableclusterpoolversionslistbylocation description: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Hdinsight Locations Location Availableclusterpoolversions call: hdinsight-on-aks-management-client-subscriptions.microsoftazureavailableclusterpoolversionslistbylocation outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/providers/microsoft-hdinsight/locations/{location}/availableclusterversions name: subscriptions-subscriptionid-providers-microsoft-hdinsight-locations-location-av description: REST surface for subscriptions-subscriptionId-providers-Microsoft.HDInsight-locations-location-av. operations: - method: GET name: microsoftazureavailableclusterversionslistbylocation description: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Hdinsight Locations Location Availableclusterversions call: hdinsight-on-aks-management-client-subscriptions.microsoftazureavailableclusterversionslistbylocation outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/providers/microsoft-hdinsight/locations/{location}/checknameavailability name: subscriptions-subscriptionid-providers-microsoft-hdinsight-locations-location-ch description: REST surface for subscriptions-subscriptionId-providers-Microsoft.HDInsight-locations-location-ch. operations: - method: POST name: microsoftazurelocationschecknameavailability description: Microsoft Azure Post Subscriptions Subscriptionid Providers Microsoft Hdinsight Locations Location Checknameavailability call: hdinsight-on-aks-management-client-subscriptions.microsoftazurelocationschecknameavailability with: NameAvailabilityParameters: rest.NameAvailabilityParameters outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-hdinsight/clusterpools name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazureclusterpoolslistbyresourcegroup description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterpoolslistbyresourcegroup outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-hdinsight/clusterpools/{clusterpoolname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazureclusterpoolsget description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterpoolsget outputParameters: - type: object mapping: $. - method: PUT name: microsoftazureclusterpoolscreateorupdate description: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterpoolscreateorupdate with: ClusterPool: rest.ClusterPool outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazureclusterpoolsupdatetags description: Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterpoolsupdatetags with: clusterPoolTags: rest.clusterPoolTags outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazureclusterpoolsdelete description: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterpoolsdelete outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-hdinsight/clusterpools/{clusterpoolname}/clusters name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazureclusterslistbyclusterpoolname description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterslistbyclusterpoolname outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-hdinsight/clusterpools/{clusterpoolname}/clusters/{clustername} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazureclustersget description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclustersget outputParameters: - type: object mapping: $. - method: PUT name: microsoftazureclusterscreate description: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterscreate with: HDInsightCluster: rest.HDInsightCluster outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazureclustersupdate description: Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclustersupdate with: ClusterPatchRequest: rest.ClusterPatchRequest outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazureclustersdelete description: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclustersdelete outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-hdinsight/clusterpools/{clusterpoolname}/clusters/{clustername}/instanceviews name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazureclusterslistinstanceviews description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername Instanceviews call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterslistinstanceviews outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-hdinsight/clusterpools/{clusterpoolname}/clusters/{clustername}/instanceviews/default name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazureclustersgetinstanceview description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername Instanceviews Default call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclustersgetinstanceview outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-hdinsight/clusterpools/{clusterpoolname}/clusters/{clustername}/jobs name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazureclusterjobslist description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername Jobs call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterjobslist outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-hdinsight/clusterpools/{clusterpoolname}/clusters/{clustername}/resize name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazureclustersresize description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername Resize call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclustersresize with: ClusterResizeRequest: rest.ClusterResizeRequest outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-hdinsight/clusterpools/{clusterpoolname}/clusters/{clustername}/runjob name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazureclusterjobsrunjob description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername Runjob call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterjobsrunjob with: ClusterJob: rest.ClusterJob outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-hdinsight/clusterpools/{clusterpoolname}/clusters/{clustername}/serviceconfigs name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazureclusterslistserviceconfigs description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername Serviceconfigs call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterslistserviceconfigs outputParameters: - type: object mapping: $. - type: mcp namespace: hdinsight-on-aks-management-client-subscriptions-mcp port: 9090 transport: http description: MCP adapter for Microsoft Azure HDInsight on AKS Management Client — Subscriptions. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-azure-get-subscriptions-subscriptionid description: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Hdinsight Clusterpools hints: readOnly: true destructive: false idempotent: true call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterpoolslistbysubscription outputParameters: - type: object mapping: $. - name: microsoft-azure-get-subscriptions-subscriptionid-2 description: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Hdinsight Locations Location Availableclusterpoolversions hints: readOnly: true destructive: false idempotent: true call: hdinsight-on-aks-management-client-subscriptions.microsoftazureavailableclusterpoolversionslistbylocation outputParameters: - type: object mapping: $. - name: microsoft-azure-get-subscriptions-subscriptionid-3 description: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Hdinsight Locations Location Availableclusterversions hints: readOnly: true destructive: false idempotent: true call: hdinsight-on-aks-management-client-subscriptions.microsoftazureavailableclusterversionslistbylocation outputParameters: - type: object mapping: $. - name: microsoft-azure-post-subscriptions-subscriptionid description: Microsoft Azure Post Subscriptions Subscriptionid Providers Microsoft Hdinsight Locations Location Checknameavailability hints: readOnly: false destructive: false idempotent: false call: hdinsight-on-aks-management-client-subscriptions.microsoftazurelocationschecknameavailability with: NameAvailabilityParameters: tools.NameAvailabilityParameters outputParameters: - type: object mapping: $. - name: microsoft-azure-get-subscriptions-subscriptionid-4 description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools hints: readOnly: true destructive: false idempotent: true call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterpoolslistbyresourcegroup outputParameters: - type: object mapping: $. - name: microsoft-azure-get-subscriptions-subscriptionid-5 description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname hints: readOnly: true destructive: false idempotent: true call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterpoolsget outputParameters: - type: object mapping: $. - name: microsoft-azure-put-subscriptions-subscriptionid description: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname hints: readOnly: false destructive: false idempotent: true call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterpoolscreateorupdate with: ClusterPool: tools.ClusterPool outputParameters: - type: object mapping: $. - name: microsoft-azure-patch-subscriptions-subscriptionid description: Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname hints: readOnly: false destructive: false idempotent: true call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterpoolsupdatetags with: clusterPoolTags: tools.clusterPoolTags outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-subscriptions-subscriptionid description: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname hints: readOnly: false destructive: true idempotent: true call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterpoolsdelete outputParameters: - type: object mapping: $. - name: microsoft-azure-get-subscriptions-subscriptionid-6 description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters hints: readOnly: true destructive: false idempotent: true call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterslistbyclusterpoolname outputParameters: - type: object mapping: $. - name: microsoft-azure-get-subscriptions-subscriptionid-7 description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername hints: readOnly: true destructive: false idempotent: true call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclustersget outputParameters: - type: object mapping: $. - name: microsoft-azure-put-subscriptions-subscriptionid-2 description: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername hints: readOnly: false destructive: false idempotent: true call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterscreate with: HDInsightCluster: tools.HDInsightCluster outputParameters: - type: object mapping: $. - name: microsoft-azure-patch-subscriptions-subscriptionid-2 description: Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername hints: readOnly: false destructive: false idempotent: true call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclustersupdate with: ClusterPatchRequest: tools.ClusterPatchRequest outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-subscriptions-subscriptionid-2 description: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername hints: readOnly: false destructive: true idempotent: true call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclustersdelete outputParameters: - type: object mapping: $. - name: microsoft-azure-get-subscriptions-subscriptionid-8 description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername Instanceviews hints: readOnly: true destructive: false idempotent: true call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterslistinstanceviews outputParameters: - type: object mapping: $. - name: microsoft-azure-get-subscriptions-subscriptionid-9 description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername Instanceviews Default hints: readOnly: true destructive: false idempotent: true call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclustersgetinstanceview outputParameters: - type: object mapping: $. - name: microsoft-azure-get-subscriptions-subscriptionid-10 description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername Jobs hints: readOnly: true destructive: false idempotent: true call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterjobslist outputParameters: - type: object mapping: $. - name: microsoft-azure-post-subscriptions-subscriptionid-2 description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername Resize hints: readOnly: false destructive: false idempotent: false call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclustersresize with: ClusterResizeRequest: tools.ClusterResizeRequest outputParameters: - type: object mapping: $. - name: microsoft-azure-post-subscriptions-subscriptionid-3 description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername Runjob hints: readOnly: false destructive: false idempotent: false call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterjobsrunjob with: ClusterJob: tools.ClusterJob outputParameters: - type: object mapping: $. - name: microsoft-azure-get-subscriptions-subscriptionid-11 description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusterpools Clusterpoolname Clusters Clustername Serviceconfigs hints: readOnly: true destructive: false idempotent: true call: hdinsight-on-aks-management-client-subscriptions.microsoftazureclusterslistserviceconfigs outputParameters: - type: object mapping: $.