# NetworkCloud > see https://aka.ms/autorest This is the AutoRest configuration file for NetworkCloud. ## Getting Started To build the SDKs for My API, simply install AutoRest via `npm` (`npm install -g autorest`) and then run: > `autorest readme.md` To see additional help and options, run: > `autorest --help` For other options on installation see [Installing AutoRest](https://aka.ms/autorest/install) on the AutoRest github page. --- ## Configuration ### Basic Information These are the global settings for NetworkCloud. ```yaml openapi-type: arm openapi-subtype: providerHub tag: package-2025-09-01 ``` --- ### Tag: package-2023-07-01 These settings apply only when `--tag=package-2023-07-01` is specified on the command line. ```yaml $(tag) == 'package-2023-07-01' input-file: - Microsoft.NetworkCloud/stable/2023-07-01/networkcloud.json ``` ### Tag: package-2024-07-01 These settings apply only when `--tag=package-2024-07-01` is specified on the command line. ```yaml $(tag) == 'package-2024-07-01' input-file: - Microsoft.NetworkCloud/stable/2024-07-01/networkcloud.json suppressions: - code: PatchBodyParametersSchema from: networkcloud.json reason: False positive based on Azure common types. Managed Service Identity requires type, and the Managed Service Identity can be patched. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}"].patch.parameters[4].schema.properties.identity - code: PatchBodyParametersSchema from: networkcloud.json reason: False positive based on Azure common types. Managed Service Identity requires type, and the Managed Service Identity can be patched. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusterManagers/{clusterManagerName}"].patch.parameters[4].schema.properties.identity - code: PatchBodyParametersSchema from: networkcloud.json reason: Nested objects that share a structure with PUT have required fields. The required field is present in the patch structure as well, because it reuses types. The nested structure needs to be updated in full by the user. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}"].patch.parameters[4].schema.properties.properties - code: BodyTopLevelProperties from: networkcloud.json reason: Bug in Linter, see https://github.com/Azure/azure-openapi-validator/issues/722 ``` ### Tag: package-2025-02-01 These settings apply only when `--tag=package-2024-02-01` is specified on the command line. ```yaml $(tag) == 'package-2025-02-01' input-file: - Microsoft.NetworkCloud/stable/2025-02-01/networkcloud.json suppressions: - code: PatchBodyParametersSchema from: networkcloud.json reason: False positive based on Azure common types. Managed Service Identity requires type, and the Managed Service Identity can be patched. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}"].patch.parameters[4].schema.properties.identity - code: PatchBodyParametersSchema from: networkcloud.json reason: False positive based on Azure common types. Managed Service Identity requires type, and the Managed Service Identity can be patched. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusterManagers/{clusterManagerName}"].patch.parameters[4].schema.properties.identity - code: PatchBodyParametersSchema from: networkcloud.json reason: Nested objects that share a structure with PUT have required fields. The required field is present in the patch structure as well, because it reuses types. The nested structure needs to be updated in full by the user. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}"].patch.parameters[4].schema.properties.properties ``` ### Tag: package-2025-07-01-preview These settings apply only when `--tag=package-2025-07-01-preview` is specified on the command line. ```yaml $(tag) == 'package-2025-07-01-preview' input-file: - Microsoft.NetworkCloud/preview/2025-07-01-preview/networkcloud.json suppressions: - code: PatchBodyParametersSchema from: networkcloud.json reason: Nested objects that share a structure with PUT have required fields. The required field is present in the patch structure as well, because it reuses types. The nested structure needs to be updated in full by the user. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}"].patch.parameters[4].schema.properties.properties ``` ### Tag: package-2025-09-01 These settings apply only when `--tag=package-2025-09-01` is specified on the command line. ```yaml $(tag) == 'package-2025-09-01' input-file: - Microsoft.NetworkCloud/stable/2025-09-01/networkcloud.json suppressions: - code: PatchBodyParametersSchema from: networkcloud.json reason: Patch schema reuses shared definitions with required or defaulted properties. Legacy API elements. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}"].patch.parameters[6].schema.properties.properties - code: PatchBodyParametersSchema from: networkcloud.json reason: Patch schema reuses shared definitions with required or defaulted properties. Legacy API elements. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}"].patch.parameters[6].schema.properties.properties - code: PatchBodyParametersSchema from: networkcloud.json reason: Patch schema reuses shared definitions with required or defaulted properties. Legacy API elements. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}/consoles/{consoleName}"].patch.parameters[7].schema.properties.properties - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/cordon"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/powerOff"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/reimage"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/replace"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/restart"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/runCommand"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/runDataExtracts"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/runDataExtractsRestricted"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/runReadCommands"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/start"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/uncordon"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusterManagers/{clusterManagerName}/updateRelayPrivateEndpointConnection"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/continueUpdateVersion"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/deploy"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/inspect"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/scanRuntime"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/updateVersion"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/kubernetesClusters/{kubernetesClusterName}/restartNode"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/storageAppliances/{storageApplianceName}/disableRemoteVendorManagement"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/storageAppliances/{storageApplianceName}/enableRemoteVendorManagement"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/storageAppliances/{storageApplianceName}/runReadCommands"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}/assignRelay"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}/powerOff"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}/reimage"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}/restart"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}/start"].post ``` ### Tag: package-2026-01-01-preview These settings apply only when `--tag=package-2026-01-01-preview` is specified on the command line. ```yaml $(tag) == 'package-2026-01-01-preview' input-file: - Microsoft.NetworkCloud/preview/2026-01-01-preview/networkcloud.json suppressions: - code: PatchBodyParametersSchema from: networkcloud.json reason: Patch schema reuses shared definitions with required or defaulted properties. Legacy API elements. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}"].patch.parameters[6].schema.properties.properties - code: PatchBodyParametersSchema from: networkcloud.json reason: Patch schema reuses shared definitions with required or defaulted properties. Legacy API elements. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}"].patch.parameters[6].schema.properties.properties - code: PatchBodyParametersSchema from: networkcloud.json reason: Patch schema reuses shared definitions with required or defaulted properties. Legacy API elements. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}/consoles/{consoleName}"].patch.parameters[7].schema.properties.properties - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/cordon"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/powerOff"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/reimage"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/replace"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/restart"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/runCommand"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/runDataExtracts"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/runDataExtractsRestricted"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/runReadCommands"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/start"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/uncordon"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusterManagers/{clusterManagerName}/updateRelayPrivateEndpointConnection"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/continueUpdateVersion"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/deploy"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/inspect"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/scanRuntime"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/updateVersion"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/kubernetesClusters/{kubernetesClusterName}/restartNode"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/storageAppliances/{storageApplianceName}/disableRemoteVendorManagement"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/storageAppliances/{storageApplianceName}/enableRemoteVendorManagement"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/storageAppliances/{storageApplianceName}/runReadCommands"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}/assignRelay"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}/powerOff"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}/reimage"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}/restart"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}/start"].post ``` ### Tag: package-2026-05-01-preview These settings apply only when `--tag=package-2026-05-01-preview` is specified on the command line. ```yaml $(tag) == 'package-2026-05-01-preview' input-file: - Microsoft.NetworkCloud/preview/2026-05-01-preview/networkcloud.json suppressions: - code: PatchBodyParametersSchema from: networkcloud.json reason: Patch schema reuses shared definitions with required or defaulted properties. Legacy API elements. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}"].patch.parameters[6].schema.properties.properties - code: PatchBodyParametersSchema from: networkcloud.json reason: Patch schema reuses shared definitions with required or defaulted properties. Legacy API elements. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}"].patch.parameters[6].schema.properties.properties - code: PatchBodyParametersSchema from: networkcloud.json reason: Patch schema reuses shared definitions with required or defaulted properties. Legacy API elements. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}/consoles/{consoleName}"].patch.parameters[7].schema.properties.properties - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/cordon"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/powerOff"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/reimage"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/replace"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/restart"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/runCommand"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/runDataExtracts"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/runDataExtractsRestricted"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/runReadCommands"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/start"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/bareMetalMachines/{bareMetalMachineName}/uncordon"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusterManagers/{clusterManagerName}/updateRelayPrivateEndpointConnection"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/continueUpdateVersion"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/deploy"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/inspect"].post - code: PostResponseCodes from: networkcloud.json where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/rotateCredential"].post reason: "Known validator bug (azure-openapi-validator#809): LRO POST with only 202 and final-state-schema is valid per ARM RPC and TypeSpec Azure." - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/scanRuntime"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/updateVersion"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/kubernetesClusters/{kubernetesClusterName}/restartNode"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/storageAppliances/{storageApplianceName}/disableRemoteVendorManagement"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/storageAppliances/{storageApplianceName}/enableRemoteVendorManagement"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/storageAppliances/{storageApplianceName}/runReadCommands"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}/assignRelay"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}/powerOff"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}/reimage"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}/restart"].post - code: PostResponseCodes from: networkcloud.json reason: False positive - properly using final-state-schema. Pending lintdiff fix. where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/virtualMachines/{virtualMachineName}/start"].post ``` --- # Code Generation ## Swagger to SDK This section describes what SDK should be generated by the automatic system. This is not used by Autorest itself. ```yaml $(swagger-to-sdk) swagger-to-sdk: - repo: azure-sdk-for-python-track2 - repo: azure-sdk-for-java - repo: azure-sdk-for-js - repo: azure-resource-manager-schemas - repo: azure-cli-extensions ``` ## Python See configuration in [readme.python.md](./readme.python.md) ## TypeScript See configuration in [readme.typescript.md](./readme.typescript.md) ## CSharp See configuration in [readme.csharp.md](./readme.csharp.md)