Microsoft Azure · Capability

Microsoft Azure Machine Learning Compute Management Client — OperationalizationClusters

Microsoft Azure Machine Learning Compute Management Client — OperationalizationClusters. 9 operations. Lead operation: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Machinelearningcompute Operationalizationclusters. Self-contained Naftiko capability covering one Microsoft Azure business surface.

Run with Naftiko Microsoft AzureOperationalizationClusters

What You Can Do

GET
Microsoftazureoperationalizationclusterslistbysubscriptionid — Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Machinelearningcompute Operationalizationclusters
/v1/subscriptions/{subscriptionid}/providers/microsoft-machinelearningcompute/operationalizationclusters
GET
Microsoftazureoperationalizationclusterslistbyresourcegroup — Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Machinelearningcompute Operationalizationclusters
/v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-machinelearningcompute/operationalizationclusters
PUT
Microsoftazureoperationalizationclusterscreateorupdate — Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Machinelearningcompute Operationalizationclusters Clustername
/v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-machinelearningcompute/operationalizationclusters/{clustername}
GET
Microsoftazureoperationalizationclustersget — Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Machinelearningcompute Operationalizationclusters Clustername
/v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-machinelearningcompute/operationalizationclusters/{clustername}
PATCH
Microsoftazureoperationalizationclustersupdate — Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Machinelearningcompute Operationalizationclusters Clustername
/v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-machinelearningcompute/operationalizationclusters/{clustername}
DELETE
Microsoftazureoperationalizationclustersdelete — Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Machinelearningcompute Operationalizationclusters Clustername
/v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-machinelearningcompute/operationalizationclusters/{clustername}
POST
Microsoftazureoperationalizationclusterschecksystemservicesupdatesavailable — Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Machinelearningcompute Operationalizationclusters Clustername Checksystemservicesupdatesavailable
/v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-machinelearningcompute/operationalizationclusters/{clustername}/checksystemservicesupdatesavailable
POST
Microsoftazureoperationalizationclusterslistkeys — Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Machinelearningcompute Operationalizationclusters Clustername Listkeys
/v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-machinelearningcompute/operationalizationclusters/{clustername}/listkeys
POST
Microsoftazureoperationalizationclustersupdatesystemservices — Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Machinelearningcompute Operationalizationclusters Clustername Updatesystemservices
/v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-machinelearningcompute/operationalizationclusters/{clustername}/updatesystemservices

MCP Tools

microsoft-azure-get-subscriptions-subscriptionid

Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Machinelearningcompute Operationalizationclusters

read-only idempotent
microsoft-azure-get-subscriptions-subscriptionid-2

Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Machinelearningcompute Operationalizationclusters

read-only idempotent
microsoft-azure-put-subscriptions-subscriptionid

Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Machinelearningcompute Operationalizationclusters Clustername

idempotent
microsoft-azure-get-subscriptions-subscriptionid-3

Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Machinelearningcompute Operationalizationclusters Clustername

read-only idempotent
microsoft-azure-patch-subscriptions-subscriptionid

Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Machinelearningcompute Operationalizationclusters Clustername

idempotent
microsoft-azure-delete-subscriptions-subscriptionid

Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Machinelearningcompute Operationalizationclusters Clustername

idempotent
microsoft-azure-post-subscriptions-subscriptionid

Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Machinelearningcompute Operationalizationclusters Clustername Checksystemservicesupdatesavailable

microsoft-azure-post-subscriptions-subscriptionid-2

Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Machinelearningcompute Operationalizationclusters Clustername Listkeys

microsoft-azure-post-subscriptions-subscriptionid-3

Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Machinelearningcompute Operationalizationclusters Clustername Updatesystemservices

Capability Spec

machine-learning-compute-management-client-operationalizationclusters.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Microsoft Azure Machine Learning Compute Management Client — OperationalizationClusters
  description: 'Microsoft Azure Machine Learning Compute Management Client — OperationalizationClusters. 9 operations. Lead
    operation: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Machinelearningcompute Operationalizationclusters.
    Self-contained Naftiko capability covering one Microsoft Azure business surface.'
  tags:
  - Microsoft Azure
  - OperationalizationClusters
  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: machine-learning-compute-management-client-operationalizationclusters
    baseUri: https://management.azure.com
    description: Microsoft Azure Machine Learning Compute Management Client — OperationalizationClusters business capability.
      Self-contained, no shared references.
    resources:
    - name: subscriptions-subscriptionId-providers-Microsoft.MachineLearningCompute-operatio
      path: /subscriptions/{subscriptionId}/providers/Microsoft.MachineLearningCompute/operationalizationClusters
      operations:
      - name: microsoftazureoperationalizationclusterslistbysubscriptionid
        method: GET
        description: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Machinelearningcompute Operationalizationclusters
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $skiptoken
          in: query
          type: string
          description: Continuation token for pagination.
    - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
      path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningCompute/operationalizationClusters
      operations:
      - name: microsoftazureoperationalizationclusterslistbyresourcegroup
        method: GET
        description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Machinelearningcompute Operationalizationclusters
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $skiptoken
          in: query
          type: string
          description: Continuation token for pagination.
    - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
      path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningCompute/operationalizationClusters/{clusterName}
      operations:
      - name: microsoftazureoperationalizationclusterscreateorupdate
        method: PUT
        description: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Machinelearningcompute Operationalizationclusters Clustername
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: parameters
          in: body
          type: string
          description: Parameters supplied to create or update an Operationalization cluster.
          required: true
      - name: microsoftazureoperationalizationclustersget
        method: GET
        description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Machinelearningcompute Operationalizationclusters Clustername
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
      - name: microsoftazureoperationalizationclustersupdate
        method: PATCH
        description: Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Machinelearningcompute Operationalizationclusters Clustername
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: parameters
          in: body
          type: string
          description: The parameters supplied to patch the cluster.
          required: true
      - name: microsoftazureoperationalizationclustersdelete
        method: DELETE
        description: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Machinelearningcompute Operationalizationclusters Clustername
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
      path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningCompute/operationalizationClusters/{clusterName}/checkSystemServicesUpdatesAvailable
      operations:
      - name: microsoftazureoperationalizationclusterschecksystemservicesupdatesavailable
        method: POST
        description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Machinelearningcompute Operationalizationclusters Clustername Checksystemservicesupdatesavailable
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
      path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningCompute/operationalizationClusters/{clusterName}/listKeys
      operations:
      - name: microsoftazureoperationalizationclusterslistkeys
        method: POST
        description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Machinelearningcompute Operationalizationclusters Clustername Listkeys
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
      path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningCompute/operationalizationClusters/{clusterName}/updateSystemServices
      operations:
      - name: microsoftazureoperationalizationclustersupdatesystemservices
        method: POST
        description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Machinelearningcompute Operationalizationclusters Clustername Updatesystemservices
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
  exposes:
  - type: rest
    namespace: machine-learning-compute-management-client-operationalizationclusters-rest
    port: 8080
    description: REST adapter for Microsoft Azure Machine Learning Compute Management Client — OperationalizationClusters.
      One Spectral-compliant resource per consumed operation, prefixed with /v1.
    resources:
    - path: /v1/subscriptions/{subscriptionid}/providers/microsoft-machinelearningcompute/operationalizationclusters
      name: subscriptions-subscriptionid-providers-microsoft-machinelearningcompute-operatio
      description: REST surface for subscriptions-subscriptionId-providers-Microsoft.MachineLearningCompute-operatio.
      operations:
      - method: GET
        name: microsoftazureoperationalizationclusterslistbysubscriptionid
        description: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Machinelearningcompute Operationalizationclusters
        call: machine-learning-compute-management-client-operationalizationclusters.microsoftazureoperationalizationclusterslistbysubscriptionid
        with:
          $skiptoken: rest.$skiptoken
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-machinelearningcompute/operationalizationclusters
      name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof
      description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof.
      operations:
      - method: GET
        name: microsoftazureoperationalizationclusterslistbyresourcegroup
        description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Machinelearningcompute Operationalizationclusters
        call: machine-learning-compute-management-client-operationalizationclusters.microsoftazureoperationalizationclusterslistbyresourcegroup
        with:
          $skiptoken: rest.$skiptoken
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-machinelearningcompute/operationalizationclusters/{clustername}
      name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof
      description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof.
      operations:
      - method: PUT
        name: microsoftazureoperationalizationclusterscreateorupdate
        description: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Machinelearningcompute Operationalizationclusters Clustername
        call: machine-learning-compute-management-client-operationalizationclusters.microsoftazureoperationalizationclusterscreateorupdate
        with:
          parameters: rest.parameters
        outputParameters:
        - type: object
          mapping: $.
      - method: GET
        name: microsoftazureoperationalizationclustersget
        description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Machinelearningcompute Operationalizationclusters Clustername
        call: machine-learning-compute-management-client-operationalizationclusters.microsoftazureoperationalizationclustersget
        outputParameters:
        - type: object
          mapping: $.
      - method: PATCH
        name: microsoftazureoperationalizationclustersupdate
        description: Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Machinelearningcompute Operationalizationclusters Clustername
        call: machine-learning-compute-management-client-operationalizationclusters.microsoftazureoperationalizationclustersupdate
        with:
          parameters: rest.parameters
        outputParameters:
        - type: object
          mapping: $.
      - method: DELETE
        name: microsoftazureoperationalizationclustersdelete
        description: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Machinelearningcompute Operationalizationclusters Clustername
        call: machine-learning-compute-management-client-operationalizationclusters.microsoftazureoperationalizationclustersdelete
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-machinelearningcompute/operationalizationclusters/{clustername}/checksystemservicesupdatesavailable
      name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof
      description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof.
      operations:
      - method: POST
        name: microsoftazureoperationalizationclusterschecksystemservicesupdatesavailable
        description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Machinelearningcompute Operationalizationclusters Clustername Checksystemservicesupdatesavailable
        call: machine-learning-compute-management-client-operationalizationclusters.microsoftazureoperationalizationclusterschecksystemservicesupdatesavailable
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-machinelearningcompute/operationalizationclusters/{clustername}/listkeys
      name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof
      description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof.
      operations:
      - method: POST
        name: microsoftazureoperationalizationclusterslistkeys
        description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Machinelearningcompute Operationalizationclusters Clustername Listkeys
        call: machine-learning-compute-management-client-operationalizationclusters.microsoftazureoperationalizationclusterslistkeys
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-machinelearningcompute/operationalizationclusters/{clustername}/updatesystemservices
      name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof
      description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof.
      operations:
      - method: POST
        name: microsoftazureoperationalizationclustersupdatesystemservices
        description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
          Machinelearningcompute Operationalizationclusters Clustername Updatesystemservices
        call: machine-learning-compute-management-client-operationalizationclusters.microsoftazureoperationalizationclustersupdatesystemservices
        outputParameters:
        - type: object
          mapping: $.
  - type: mcp
    namespace: machine-learning-compute-management-client-operationalizationclusters-mcp
    port: 9090
    transport: http
    description: MCP adapter for Microsoft Azure Machine Learning Compute Management Client — OperationalizationClusters.
      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 Machinelearningcompute Operationalizationclusters
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: machine-learning-compute-management-client-operationalizationclusters.microsoftazureoperationalizationclusterslistbysubscriptionid
      with:
        $skiptoken: tools.$skiptoken
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-get-subscriptions-subscriptionid-2
      description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Machinelearningcompute
        Operationalizationclusters
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: machine-learning-compute-management-client-operationalizationclusters.microsoftazureoperationalizationclusterslistbyresourcegroup
      with:
        $skiptoken: tools.$skiptoken
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-put-subscriptions-subscriptionid
      description: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Machinelearningcompute
        Operationalizationclusters Clustername
      hints:
        readOnly: false
        destructive: false
        idempotent: true
      call: machine-learning-compute-management-client-operationalizationclusters.microsoftazureoperationalizationclusterscreateorupdate
      with:
        parameters: tools.parameters
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-get-subscriptions-subscriptionid-3
      description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Machinelearningcompute
        Operationalizationclusters Clustername
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: machine-learning-compute-management-client-operationalizationclusters.microsoftazureoperationalizationclustersget
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-patch-subscriptions-subscriptionid
      description: Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
        Machinelearningcompute Operationalizationclusters Clustername
      hints:
        readOnly: false
        destructive: false
        idempotent: true
      call: machine-learning-compute-management-client-operationalizationclusters.microsoftazureoperationalizationclustersupdate
      with:
        parameters: tools.parameters
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-delete-subscriptions-subscriptionid
      description: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
        Machinelearningcompute Operationalizationclusters Clustername
      hints:
        readOnly: false
        destructive: true
        idempotent: true
      call: machine-learning-compute-management-client-operationalizationclusters.microsoftazureoperationalizationclustersdelete
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-post-subscriptions-subscriptionid
      description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
        Machinelearningcompute Operationalizationclusters Clustername Checksystemservicesupdatesavailable
      hints:
        readOnly: false
        destructive: false
        idempotent: false
      call: machine-learning-compute-management-client-operationalizationclusters.microsoftazureoperationalizationclusterschecksystemservicesupdatesavailable
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-post-subscriptions-subscriptionid-2
      description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
        Machinelearningcompute Operationalizationclusters Clustername Listkeys
      hints:
        readOnly: false
        destructive: false
        idempotent: false
      call: machine-learning-compute-management-client-operationalizationclusters.microsoftazureoperationalizationclusterslistkeys
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-post-subscriptions-subscriptionid-3
      description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft
        Machinelearningcompute Operationalizationclusters Clustername Updatesystemservices
      hints:
        readOnly: false
        destructive: false
        idempotent: false
      call: machine-learning-compute-management-client-operationalizationclusters.microsoftazureoperationalizationclustersupdatesystemservices
      outputParameters:
      - type: object
        mapping: $.