Microsoft Azure NetworkCloud — Subscriptions. 119 operations. Lead operation: Microsoft Azure List Bare Metal Machines In The Subscription. Self-contained Naftiko capability covering one Microsoft Azure business surface.
naftiko: 1.0.0-alpha2
info:
label: Microsoft Azure NetworkCloud — Subscriptions
description: 'Microsoft Azure NetworkCloud — Subscriptions. 119 operations. Lead operation: Microsoft Azure List Bare Metal
Machines In The Subscription. 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: networkcloud-subscriptions
baseUri: https://management.azure.com
description: Microsoft Azure NetworkCloud — Subscriptions business capability. Self-contained, no shared references.
resources:
- name: subscriptions-subscriptionId-providers-Microsoft.NetworkCloud-bareMetalMachines
path: /subscriptions/{subscriptionId}/providers/Microsoft.NetworkCloud/bareMetalMachines
operations:
- name: microsoftazurebaremetalmachineslistbysubscription
method: GET
description: Microsoft Azure List Bare Metal Machines In The Subscription
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-providers-Microsoft.NetworkCloud-cloudServicesNetwo
path: /subscriptions/{subscriptionId}/providers/Microsoft.NetworkCloud/cloudServicesNetworks
operations:
- name: microsoftazurecloudservicesnetworkslistbysubscription
method: GET
description: Microsoft Azure List Cloud Services Networks In The Subscription
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-providers-Microsoft.NetworkCloud-clusterManagers
path: /subscriptions/{subscriptionId}/providers/Microsoft.NetworkCloud/clusterManagers
operations:
- name: microsoftazureclustermanagerslistbysubscription
method: GET
description: Microsoft Azure List Cluster Managers In The Subscription
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-providers-Microsoft.NetworkCloud-clusters
path: /subscriptions/{subscriptionId}/providers/Microsoft.NetworkCloud/clusters
operations:
- name: microsoftazureclusterslistbysubscription
method: GET
description: Microsoft Azure List Clusters In The Subscription
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-providers-Microsoft.NetworkCloud-kubernetesClusters
path: /subscriptions/{subscriptionId}/providers/Microsoft.NetworkCloud/kubernetesClusters
operations:
- name: microsoftazurekubernetesclusterslistbysubscription
method: GET
description: Microsoft Azure List Kubernetes Clusters In The Subscription
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-providers-Microsoft.NetworkCloud-l2Networks
path: /subscriptions/{subscriptionId}/providers/Microsoft.NetworkCloud/l2Networks
operations:
- name: microsoftazurel2networkslistbysubscription
method: GET
description: Microsoft Azure List Layer 2 L2 Networks In The Subscription
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-providers-Microsoft.NetworkCloud-l3Networks
path: /subscriptions/{subscriptionId}/providers/Microsoft.NetworkCloud/l3Networks
operations:
- name: microsoftazurel3networkslistbysubscription
method: GET
description: Microsoft Azure List Layer 3 L3 Networks In The Subscription
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-providers-Microsoft.NetworkCloud-rackSkus
path: /subscriptions/{subscriptionId}/providers/Microsoft.NetworkCloud/rackSkus
operations:
- name: microsoftazurerackskuslistbysubscription
method: GET
description: Microsoft Azure List Rack Skus In The Subscription
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-providers-Microsoft.NetworkCloud-rackSkus-rackSkuNa
path: /subscriptions/{subscriptionId}/providers/Microsoft.NetworkCloud/rackSkus/{rackSkuName}
operations:
- name: microsoftazurerackskusget
method: GET
description: Microsoft Azure Retrieve The Rack Sku
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-providers-Microsoft.NetworkCloud-racks
path: /subscriptions/{subscriptionId}/providers/Microsoft.NetworkCloud/racks
operations:
- name: microsoftazurerackslistbysubscription
method: GET
description: Microsoft Azure List Racks In The Subscription
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-providers-Microsoft.NetworkCloud-storageAppliances
path: /subscriptions/{subscriptionId}/providers/Microsoft.NetworkCloud/storageAppliances
operations:
- name: microsoftazurestorageapplianceslistbysubscription
method: GET
description: Microsoft Azure List Storage Appliances In The Subscription
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-providers-Microsoft.NetworkCloud-trunkedNetworks
path: /subscriptions/{subscriptionId}/providers/Microsoft.NetworkCloud/trunkedNetworks
operations:
- name: microsoftazuretrunkednetworkslistbysubscription
method: GET
description: Microsoft Azure List Trunked Networks In The Subscription
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-providers-Microsoft.NetworkCloud-virtualMachines
path: /subscriptions/{subscriptionId}/providers/Microsoft.NetworkCloud/virtualMachines
operations:
- name: microsoftazurevirtualmachineslistbysubscription
method: GET
description: Microsoft Azure List Virtual Machines In The Subscription
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-providers-Microsoft.NetworkCloud-volumes
path: /subscriptions/{subscriptionId}/providers/Microsoft.NetworkCloud/volumes
operations:
- name: microsoftazurevolumeslistbysubscription
method: GET
description: Microsoft Azure List Volumes In The Subscription
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines
operations:
- name: microsoftazurebaremetalmachineslistbyresourcegroup
method: GET
description: Microsoft Azure List Bare Metal Machines In The Resource Group
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}
operations:
- name: microsoftazurebaremetalmachinesget
method: GET
description: Microsoft Azure Retrieve The Bare Metal Machine
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: microsoftazurebaremetalmachinescreateorupdate
method: PUT
description: Microsoft Azure Create Or Update The Bare Metal Machine
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: bareMetalMachineParameters
in: body
type: string
description: The request body.
required: true
- name: microsoftazurebaremetalmachinesdelete
method: DELETE
description: Microsoft Azure Delete The Bare Metal Machine
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: microsoftazurebaremetalmachinesupdate
method: PATCH
description: Microsoft Azure Patch The Bare Metal Machine
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: bareMetalMachineUpdateParameters
in: body
type: string
description: The request body.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/cordon
operations:
- name: microsoftazurebaremetalmachinescordon
method: POST
description: Microsoft Azure Cordon The Bare Metal Machine
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: bareMetalMachineCordonParameters
in: body
type: string
description: The request body.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/powerOff
operations:
- name: microsoftazurebaremetalmachinespoweroff
method: POST
description: Microsoft Azure Power Off The Bare Metal Machine
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: bareMetalMachinePowerOffParameters
in: body
type: string
description: The request body.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/reimage
operations:
- name: microsoftazurebaremetalmachinesreimage
method: POST
description: Microsoft Azure Reimage The Bare Metal Machine
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/replace
operations:
- name: microsoftazurebaremetalmachinesreplace
method: POST
description: Microsoft Azure Replace Service The Bare Metal Machine
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: bareMetalMachineReplaceParameters
in: body
type: string
description: The request body.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/restart
operations:
- name: microsoftazurebaremetalmachinesrestart
method: POST
description: Microsoft Azure Restart The Bare Metal Machine
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/runCommand
operations:
- name: microsoftazurebaremetalmachinesruncommand
method: POST
description: Microsoft Azure Run The Command On The Bare Metal Machine
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: bareMetalMachineRunCommandParameters
in: body
type: string
description: The request body.
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/runDataExtracts
operations:
- name: microsoftazurebaremetalmachinesrundataextracts
method: POST
description: Microsoft Azure Run Data Extraction For A Bare Metal Machine
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: bareMetalMachineRunDataExtractsParameters
in: body
type: string
description: The request body.
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/runReadCommands
operations:
- name: microsoftazurebaremetalmachinesrunreadcommands
method: POST
description: Microsoft Azure Run Read Only Commands Against A Bare Metal Machine
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: bareMetalMachineRunReadCommandsParameters
in: body
type: string
description: The request body.
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/start
operations:
- name: microsoftazurebaremetalmachinesstart
method: POST
description: Microsoft Azure Start The Bare Metal Machine
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/uncordon
operations:
- name: microsoftazurebaremetalmachinesuncordon
method: POST
description: Microsoft Azure Uncordon The Bare Metal Machine
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/cloudServicesNetworks
operations:
- name: microsoftazurecloudservicesnetworkslistbyresourcegroup
method: GET
description: Microsoft Azure List Cloud Services Networks In The Resource Group
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/cloudServicesNetworks/{cloudServicesNetworkName}
operations:
- name: microsoftazurecloudservicesnetworksget
method: GET
description: Microsoft Azure Retrieve The Cloud Services Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: microsoftazurecloudservicesnetworkscreateorupdate
method: PUT
description: Microsoft Azure Create Or Update The Cloud Services Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: cloudServicesNetworkParameters
in: body
type: string
description: The request body.
required: true
- name: microsoftazurecloudservicesnetworksdelete
method: DELETE
description: Microsoft Azure Delete The Cloud Services Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: microsoftazurecloudservicesnetworksupdate
method: PATCH
description: Microsoft Azure Patch The Cloud Services Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: cloudServicesNetworkUpdateParameters
in: body
type: string
description: The request body.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusterManagers
operations:
- name: microsoftazureclustermanagerslistbyresourcegroup
method: GET
description: Microsoft Azure List Cluster Managers In The Resource Group
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusterManagers/{clusterManagerName}
operations:
- name: microsoftazureclustermanagersget
method: GET
description: Microsoft Azure Retrieve The Cluster Manager
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: microsoftazureclustermanagerscreateorupdate
method: PUT
description: Microsoft Azure Create Or Update The Cluster Manager
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: clusterManagerParameters
in: body
type: string
description: The request body.
required: true
- name: microsoftazureclustermanagersdelete
method: DELETE
description: Microsoft Azure Delete The Cluster Manager
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: microsoftazureclustermanagersupdate
method: PATCH
description: Microsoft Azure Patch The Cluster Manager
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: clusterManagerUpdateParameters
in: body
type: string
description: The request body.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters
operations:
- name: microsoftazureclusterslistbyresourcegroup
method: GET
description: Microsoft Azure List Clusters In The Resource Group
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}
operations:
- name: microsoftazureclustersget
method: GET
description: Microsoft Azure Retrieve The Cluster
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: microsoftazureclusterscreateorupdate
method: PUT
description: Microsoft Azure Create Or Update The Cluster
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: clusterParameters
in: body
type: string
description: The request body.
required: true
- name: microsoftazureclustersdelete
method: DELETE
description: Microsoft Azure Delete The Cluster
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: microsoftazureclustersupdate
method: PATCH
description: Microsoft Azure Patch The Cluster
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: clusterUpdateParameters
in: body
type: string
description: The request body.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/bareMetalMachineKeySets
operations:
- name: microsoftazurebaremetalmachinekeysetslistbycluster
method: GET
description: Microsoft Azure List Bare Metal Machine Key Sets Of The Cluster
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/bareMetalMachineKeySets/{bareMetalMachineKeySetName}
operations:
- name: microsoftazurebaremetalmachinekeysetsget
method: GET
description: Microsoft Azure Retrieve The Bare Metal Machine Key Set Of The Cluster
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: microsoftazurebaremetalmachinekeysetscreateorupdate
method: PUT
description: Microsoft Azure Create Or Update The Bare Metal Machine Key Set Of The Cluster
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: bareMetalMachineKeySetParameters
in: body
type: string
description: The request body.
required: true
- name: microsoftazurebaremetalmachinekeysetsdelete
method: DELETE
description: Microsoft Azure Delete The Bare Metal Machine Key Set Of The Cluster
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: microsoftazurebaremetalmachinekeysetsupdate
method: PATCH
description: Microsoft Azure Patch Bare Metal Machine Key Set Of The Cluster
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: bareMetalMachineKeySetUpdateParameters
in: body
type: string
description: The request body.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/bmcKeySets
operations:
- name: microsoftazurebmckeysetslistbycluster
method: GET
description: Microsoft Azure List Baseboard Management Controller Key Sets Of The Cluster
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/bmcKeySets/{bmcKeySetName}
operations:
- name: microsoftazurebmckeysetsget
method: GET
description: Microsoft Azure Retrieve The Baseboard Management Controller Key Set Of The Cluster
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: microsoftazurebmckeysetscreateorupdate
method: PUT
description: Microsoft Azure Create Or Update The Baseboard Management Controller Key Set Of The Cluster
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: bmcKeySetParameters
in: body
type: string
description: The request body.
required: true
- name: microsoftazurebmckeysetsdelete
method: DELETE
description: Microsoft Azure Delete The Baseboard Management Controller Key Set Of The Cluster
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: microsoftazurebmckeysetsupdate
method: PATCH
description: Microsoft Azure Patch Baseboard Management Controller Key Set Of The Cluster
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: bmcKeySetUpdateParameters
in: body
type: string
description: The request body.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/deploy
operations:
- name: microsoftazureclustersdeploy
method: POST
description: Microsoft Azure Deploy The Cluster
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: clusterDeployParameters
in: body
type: string
description: The request body.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/metricsConfigurations
operations:
- name: microsoftazuremetricsconfigurationslistbycluster
method: GET
description: Microsoft Azure List Metrics Configurations Of The Cluster
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/metricsConfigurations/{metricsConfigurationName}
operations:
- name: microsoftazuremetricsconfigurationsget
method: GET
description: Microsoft Azure Retrieve The Metrics Configuration Of The Cluster
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: microsoftazuremetricsconfigurationscreateorupdate
method: PUT
description: Microsoft Azure Create Or Update Metrics Configuration Of The Cluster
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: metricsConfigurationParameters
in: body
type: string
description: The request body.
required: true
- name: microsoftazuremetricsconfigurationsdelete
method: DELETE
description: Microsoft Azure Delete The Metrics Configuration Of The Cluster
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: microsoftazuremetricsconfigurationsupdate
method: PATCH
description: Microsoft Azure Patch Metrics Configuration Of The Cluster
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: metricsConfigurationUpdateParameters
in: body
type: string
description: The request body.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/scanRuntime
operations:
- name: microsoftazureclustersscanruntime
method: POST
description: Microsoft Azure Execute A Runtime Protection Scan On The Cluster
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: ClusterScanRuntimeParameters
in: body
type: string
description: The request body.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/updateVersion
operations:
- name: microsoftazureclustersupdateversion
method: POST
description: Microsoft Azure Update The Cluster Version
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: clusterUpdateVersionParameters
in: body
type: string
description: The request body.
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/kubernetesClusters
operations:
- name: microsoftazurekubernetesclusterslistbyresourcegroup
method: GET
description: Microsoft Azure List Kubernetes Clusters In The Resource Group
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/kubernetesClusters/{kubernetesClusterName}
operations:
- name: microsoftazurekubernetesclustersget
method: GET
description: Microsoft Azure Retrieve The Kubernetes Cluster
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: microsoftazurekubernetesclusterscreateorupdate
method: PUT
# --- truncated at 32 KB (164 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-azure/refs/heads/main/capabilities/networkcloud-subscriptions.yaml