diff --git a/integration-tests/config/config.json b/integration-tests/config/config.json index 176ce67f9e9b..e99d5d569493 100644 --- a/integration-tests/config/config.json +++ b/integration-tests/config/config.json @@ -159,11 +159,12 @@ { "path": "Azure/azure-rest-api-specs", "url": "https://github.com/Azure/azure-rest-api-specs.git", + "uniqueOnly": false, "args": [ - "--config=cSpell.json", + "--config=cspell.json", "**/*.{md,ts,js}" ], - "commit": "f8a6ecd39798b8e1e7c62c475d678bafb6e6f915" + "commit": "5f84fd4cb51170b038e4f3987970ed1aecc55ab2" }, { "path": "pycontribs/jira", diff --git a/integration-tests/snapshots/Azure/azure-rest-api-specs/report.yaml b/integration-tests/snapshots/Azure/azure-rest-api-specs/report.yaml index 6b88123cda6a..56f2f81ea704 100644 --- a/integration-tests/snapshots/Azure/azure-rest-api-specs/report.yaml +++ b/integration-tests/snapshots/Azure/azure-rest-api-specs/report.yaml @@ -1,13 +1,331 @@ --- Repository: Azure/azure-rest-api-specs Url: https://github.com/Azure/azure-rest-api-specs.git -Args: '["--config=cSpell.json","**/*.{md,ts,js}"]' +Args: '["--config=cspell.json","**/*.{md,ts,js}"]' Summary: - files: 0 - filesWithIssues: 0 - issues: 0 - errors: 1 -Errors: - - Configuration + files: 2365 + filesWithIssues: 12 + issues: 319 + errors: 0 +Errors: [] -issues: [] +issues: + - "CONTRIBUTING.md:24:6 tocstop U " + - "CONTRIBUTING.md:79:3 Poli U - PoliCheck -" + - "profiles/definitions/hybrid-2018-03-01.md:107:13 ishostnameavailable U - ishostnameavailable" + - "profiles/definitions/hybrid-2018-03-01.md:108:13 isusernameavailable U - isusernameavailable" + - "profiles/definitions/hybrid-2019-03-01.md:150:13 ishostnameavailable U - ishostnameavailable" + - "profiles/definitions/hybrid-2019-03-01.md:151:13 isusernameavailable U - isusernameavailable" + - "profiles/definitions/latest-2019-04-01.md:112:15 svpn U - p2svpnGateways" + - "profiles/definitions/latest-2019-04-01.md:113:15 svpn U - p2svpnGateways/generatevpnprofile" + - "profiles/definitions/latest-2019-04-01.md:144:20 Wans U - virtualWans" + - "profiles/definitions/latest-2019-04-01.md:145:20 Wans U - virtualWans/p2sVpnServerConfigurations" + - "profiles/definitions/latest-2019-04-01.md:146:20 Wans U - virtualWans/supportedSecurityProviders" + - "profiles/definitions/latest-2019-04-01.md:147:20 Wans U - virtualWans/vpnConfiguration" + - "profiles/definitions/latest-2019-04-01.md:201:17 Asns U - peerAsns" + - "profiles/definitions/latest-2019-04-01.md:410:13 pricings U - pricings" + - "profiles/definitions/latest-2019-04-01.md:447:17 devspaces U microsoft.devspaces:" + - "profiles/definitions/latest-2019-04-01.md:695:19 iscloneable U - sites/iscloneable" + - "profiles/definitions/latest-2019-04-01.md:770:25 iscloneable U - sites/slots/iscloneable" + - "profiles/definitions/latest-2019-04-01.md:801:25 snapshotsdr U - sites/slots/snapshotsdr" + - "profiles/definitions/latest-2019-04-01.md:819:19 snapshotsdr U - sites/snapshotsdr" + - "profiles/definitions/latest-2019-04-01.md:850:13 csrs U - csrs" + - "profiles/definitions/latest-2019-04-01.md:852:13 ishostingenvironmentnameavailable U - ishostingenvironmentnameavailable" + - "profiles/definitions/latest-2019-04-01.md:907:17 signalrservice U microsoft.signalrservice:" + - "profiles/definitions/latest-2019-04-01.md:947:37 reimage U virtualMachineScaleSets/reimage" + - "profiles/definitions/latest-2019-04-01.md:948:37 reimageall U virtualMachineScaleSets/reimageall" + - "profiles/definitions/latest-2019-04-01.md:974:29 reimage U - virtualMachines/reimage" + - "profiles/definitions/latest-2019-04-01.md:1011:17 devtestlab U microsoft.devtestlab:" + - "profiles/definitions/latest-2019-04-01.md:1027:22 Vhds U - labs/listVhds" + - "profiles/definitions/latest-2019-04-01.md:1069:23 retarget U - schedules/retarget" + - "profiles/definitions/latest-2019-04-01.md:1141:17 iotcentral U microsoft.iotcentral:" + - "profiles/definitions/latest-2019-04-01.md:1231:39 migratetoaad U vaults/replicationFabrics/migratetoaad" + - "profiles/definitions/latest-2019-04-01.md:1296:20 replicationv U - vaults/replicationvCenters" + - "profiles/definitions/latest-2019-04-01.md:1440:13 remediations U - remediations" + - "profiles/definitions/latest-2019-04-01.md:1441:13 remediations U - remediations/cancel" + - "profiles/definitions/latest-2019-04-01.md:1442:13 remediations U - remediations/listDeployments" + - "profiles/definitions/latest-2019-04-01.md:1555:17 dbformariadb U microsoft.dbformariadb:" + - "profiles/definitions/latest-2019-04-01.md:1663:17 hdinsight U microsoft.hdinsight:" + - "profiles/definitions/latest-2019-04-01.md:2015:24 ipfilterrules U - namespaces/ipfilterrules" + - "profiles/definitions/latest-2019-04-01.md:2050:24 ipfilterrules U - namespaces/ipfilterrules" + - "profiles/definitions/latest-2019-04-01.md:2081:17 dbformysql U microsoft.dbformysql:" + - "profiles/definitions/latest-2019-04-01.md:2096:17 dbforpostgresql U microsoft.dbforpostgresql:" + - "profiles/definitions/latest-2019-04-01.md:2111:17 hanaonazure U microsoft.hanaonazure:" + - "profiles/definitions/latest-2019-04-01.md:2183:17 iotspaces U microsoft.iotspaces:" + - "profiles/definitions/latest-2019-04-01.md:2188:17 powerbidedicated U microsoft.powerbidedicated:" + - "profiles/definitions/latest-2019-04-01.md:2311:30 iscsiservers U - managers/devices/iscsiservers" + - "profiles/definitions/latest-2019-04-01.md:2312:30 iscsiservers U - managers/devices/iscsiservers/backup" + - "profiles/definitions/latest-2019-04-01.md:2313:30 iscsiservers U - managers/devices/iscsiservers/disks" + - "profiles/definitions/latest-2019-04-01.md:2316:30 iscsiservers U - managers/devices/iscsiservers/metrics" + - "profiles/definitions/latest-2019-04-01.md:2322:22 iscsiservers U - managers/iscsiservers" + - "profiles/definitions/latest-2019-04-01.md:2357:39 Kpis U profiles/getEnrichingKpis" + - "profiles/definitions/latest-2019-04-01.md:2491:17 powerbi U microsoft.powerbi:" + - "profiles/definitions/latest-2019-04-01.md:2563:17 intune U microsoft.intune:" + - "profiles/definitions/latest-2019-04-01.md:2588:17 adhybridhealthservice U microsoft.adhybridhealthservice:" + - "profiles/definitions/latest-2019-04-01.md:2591:26 addomainservicemembers U - addsservices/addomainservicemembers" + - "profiles/definitions/latest-2019-04-01.md:2660:19 backendid U '/backends/{backendid}': '2017-03-01'" + - "profiles/definitions/latest-2019-04-01.md:2672:18 loggerid U '/loggers/{loggerid}': '2017-03-01'" + - "profiles/definitions/latest-2019-04-01.md:2674:33 opid U openidConnectProviders/{opid}': '2017-03-01'" + - "profiles/definitions/latest-2019-04-01.md:2676:23 signup U /portalsettings/signup: '2017-03-01'" + - "profiles/definitions/latest-2019-04-01.md:2741:8 nodeagentskus U /nodeagentskus: 2018-12-01.8.0" + - "profiles/definitions/latest-2019-04-01.md:2783:39 reimage U poolId}/nodes/{nodeId}/reimage': 2018-12-01.8.0" + - "profiles/definitions/latest-2019-04-01.md:2790:24 upgradeos U '/pools/{poolId}/upgradeos': 2018-08-01.7.0" + - "profiles/definitions/latest-2019-04-01.md:2869:8 findsimilars U /findsimilars: '1.0'" + - "profiles/definitions/latest-2019-04-01.md:2919:43 prebuilts U versions/{versionId}/prebuilts': '2.0'" + - "profiles/definitions/latest-2019-04-01.md:2920:43 listprebuilts U versions/{versionId}/listprebuilts': '2.0'" + - "profiles/definitions/latest-2019-04-01.md:2928:43 prebuilts U versions/{versionId}/prebuilts/{prebuiltId}': '2.0" + - "profiles/definitions/latest-2019-04-01.md:2967:43 prebuilts U versions/{versionId}/prebuilts/{entityId}/roles':" + - "profiles/definitions/latest-2019-04-01.md:2978:43 prebuilts U versions/{versionId}/prebuilts/{entityId}/roles/{roleId" + - "profiles/definitions/latest-2019-04-01.md:3031:17 usql U '/catalog/usql/databases/{databaseName" + - "profiles/definitions/latest-2019-04-01.md:3032:17 usql U '/catalog/usql/databases/{databaseName" + - "profiles/definitions/latest-2019-04-01.md:3033:17 usql U '/catalog/usql/databases/{databaseName" + - "profiles/definitions/latest-2019-04-01.md:3034:17 usql U '/catalog/usql/databases/{databaseName" + - "profiles/definitions/latest-2019-04-01.md:3035:17 usql U '/catalog/usql/databases/{databaseName" + - "profiles/definitions/latest-2019-04-01.md:3128:29 LISTAFTERID U templeton/v1/jobs?op=LISTAFTERID: 2018-11-01-preview" + - "profiles/definitions/latest-2019-04-01.md:3133:21 sqoop U /templeton/v1/sqoop: 2018-11-01-preview" + - "profiles/definitions/latest-2019-04-01.md:3270:10 Unprovision U /$/Unprovision: 6.4.0.36" + - "profiles/definitions/latest-2019-04-01.md:3289:50 Unprovision U applicationTypeName}/$/Unprovision': 6.4.0.36" + - "profiles/definitions/latest-2019-04-24.md:209:15 svpn U - p2svpnGateways" + - "profiles/definitions/latest-2019-04-24.md:210:15 svpn U - p2svpnGateways/generatevpnprofile" + - "profiles/definitions/latest-2019-04-24.md:241:20 Wans U - virtualWans" + - "profiles/definitions/latest-2019-04-24.md:242:20 Wans U - virtualWans/p2sVpnServerConfigurations" + - "profiles/definitions/latest-2019-04-24.md:243:20 Wans U - virtualWans/supportedSecurityProviders" + - "profiles/definitions/latest-2019-04-24.md:244:20 Wans U - virtualWans/vpnConfiguration" + - "profiles/definitions/latest-2019-04-24.md:332:37 reimage U virtualMachineScaleSets/reimage" + - "profiles/definitions/latest-2019-04-24.md:333:37 reimageall U virtualMachineScaleSets/reimageall" + - "profiles/definitions/latest-2019-04-24.md:359:29 reimage U - virtualMachines/reimage" + - "profiles/definitions/latest-2019-04-24.md:407:17 Asns U - peerAsns" + - "profiles/definitions/latest-2019-04-24.md:679:17 devspaces U microsoft.devspaces:" + - "profiles/definitions/latest-2019-04-24.md:707:13 pricings U - pricings" + - "profiles/definitions/latest-2019-04-24.md:866:19 iscloneable U - sites/iscloneable" + - "profiles/definitions/latest-2019-04-24.md:941:25 iscloneable U - sites/slots/iscloneable" + - "profiles/definitions/latest-2019-04-24.md:972:25 snapshotsdr U - sites/slots/snapshotsdr" + - "profiles/definitions/latest-2019-04-24.md:990:19 snapshotsdr U - sites/snapshotsdr" + - "profiles/definitions/latest-2019-04-24.md:1015:13 csrs U - csrs" + - "profiles/definitions/latest-2019-04-24.md:1017:13 ishostingenvironmentnameavailable U - ishostingenvironmentnameavailable" + - "profiles/definitions/latest-2019-04-24.md:1122:17 signalrservice U microsoft.signalrservice:" + - "profiles/definitions/latest-2019-04-24.md:1144:17 devtestlab U microsoft.devtestlab:" + - "profiles/definitions/latest-2019-04-24.md:1160:22 Vhds U - labs/listVhds" + - "profiles/definitions/latest-2019-04-24.md:1202:23 retarget U - schedules/retarget" + - "profiles/definitions/latest-2019-04-24.md:1296:17 iotcentral U microsoft.iotcentral:" + - "profiles/definitions/latest-2019-04-24.md:1365:39 migratetoaad U vaults/replicationFabrics/migratetoaad" + - "profiles/definitions/latest-2019-04-24.md:1430:20 replicationv U - vaults/replicationvCenters" + - "profiles/definitions/latest-2019-04-24.md:1575:13 remediations U - remediations" + - "profiles/definitions/latest-2019-04-24.md:1576:13 remediations U - remediations/cancel" + - "profiles/definitions/latest-2019-04-24.md:1577:13 remediations U - remediations/listDeployments" + - "profiles/definitions/latest-2019-04-24.md:1685:17 dbformariadb U microsoft.dbformariadb:" + - "profiles/definitions/latest-2019-04-24.md:1863:17 hdinsight U microsoft.hdinsight:" + - "profiles/definitions/latest-2019-04-24.md:2055:24 ipfilterrules U - namespaces/ipfilterrules" + - "profiles/definitions/latest-2019-04-24.md:2081:24 ipfilterrules U - namespaces/ipfilterrules" + - "profiles/definitions/latest-2019-04-24.md:2121:17 dbformysql U microsoft.dbformysql:" + - "profiles/definitions/latest-2019-04-24.md:2136:17 dbforpostgresql U microsoft.dbforpostgresql:" + - "profiles/definitions/latest-2019-04-24.md:2151:17 hanaonazure U microsoft.hanaonazure:" + - "profiles/definitions/latest-2019-04-24.md:2179:17 iotspaces U microsoft.iotspaces:" + - "profiles/definitions/latest-2019-04-24.md:2184:17 powerbidedicated U microsoft.powerbidedicated:" + - "profiles/definitions/latest-2019-04-24.md:2338:30 iscsiservers U - managers/devices/iscsiservers" + - "profiles/definitions/latest-2019-04-24.md:2339:30 iscsiservers U - managers/devices/iscsiservers/backup" + - "profiles/definitions/latest-2019-04-24.md:2340:30 iscsiservers U - managers/devices/iscsiservers/disks" + - "profiles/definitions/latest-2019-04-24.md:2343:30 iscsiservers U - managers/devices/iscsiservers/metrics" + - "profiles/definitions/latest-2019-04-24.md:2349:22 iscsiservers U - managers/iscsiservers" + - "profiles/definitions/latest-2019-04-24.md:2388:39 Kpis U profiles/getEnrichingKpis" + - "profiles/definitions/latest-2019-04-24.md:2538:17 powerbi U microsoft.powerbi:" + - "profiles/definitions/latest-2019-04-24.md:2616:17 intune U microsoft.intune:" + - "profiles/definitions/latest-2019-04-24.md:2641:17 adhybridhealthservice U microsoft.adhybridhealthservice:" + - "profiles/definitions/latest-2019-04-24.md:2644:26 addomainservicemembers U - addsservices/addomainservicemembers" + - "profiles/definitions/latest-2019-04-24.md:2713:19 backendid U '/backends/{backendid}': '2017-03-01'" + - "profiles/definitions/latest-2019-04-24.md:2725:18 loggerid U '/loggers/{loggerid}': '2017-03-01'" + - "profiles/definitions/latest-2019-04-24.md:2727:33 opid U openidConnectProviders/{opid}': '2017-03-01'" + - "profiles/definitions/latest-2019-04-24.md:2729:23 signup U /portalsettings/signup: '2017-03-01'" + - "profiles/definitions/latest-2019-04-24.md:2794:8 nodeagentskus U /nodeagentskus: 2018-12-01.8.0" + - "profiles/definitions/latest-2019-04-24.md:2836:39 reimage U poolId}/nodes/{nodeId}/reimage': 2018-12-01.8.0" + - "profiles/definitions/latest-2019-04-24.md:2843:24 upgradeos U '/pools/{poolId}/upgradeos': 2018-08-01.7.0" + - "profiles/definitions/latest-2019-04-24.md:2932:8 findsimilars U /findsimilars: '1.0'" + - "profiles/definitions/latest-2019-04-24.md:2982:43 prebuilts U versions/{versionId}/prebuilts': '2.0'" + - "profiles/definitions/latest-2019-04-24.md:2983:43 listprebuilts U versions/{versionId}/listprebuilts': '2.0'" + - "profiles/definitions/latest-2019-04-24.md:2991:43 prebuilts U versions/{versionId}/prebuilts/{prebuiltId}': '2.0" + - "profiles/definitions/latest-2019-04-24.md:3030:43 prebuilts U versions/{versionId}/prebuilts/{entityId}/roles':" + - "profiles/definitions/latest-2019-04-24.md:3041:43 prebuilts U versions/{versionId}/prebuilts/{entityId}/roles/{roleId" + - "profiles/definitions/latest-2019-04-24.md:3094:17 usql U '/catalog/usql/databases/{databaseName" + - "profiles/definitions/latest-2019-04-24.md:3095:17 usql U '/catalog/usql/databases/{databaseName" + - "profiles/definitions/latest-2019-04-24.md:3096:17 usql U '/catalog/usql/databases/{databaseName" + - "profiles/definitions/latest-2019-04-24.md:3097:17 usql U '/catalog/usql/databases/{databaseName" + - "profiles/definitions/latest-2019-04-24.md:3098:17 usql U '/catalog/usql/databases/{databaseName" + - "profiles/definitions/latest-2019-04-24.md:3191:29 LISTAFTERID U templeton/v1/jobs?op=LISTAFTERID: 2018-11-01-preview" + - "profiles/definitions/latest-2019-04-24.md:3196:21 sqoop U /templeton/v1/sqoop: 2018-11-01-preview" + - "profiles/definitions/latest-2019-04-24.md:3333:10 Unprovision U /$/Unprovision: 6.4.0.36" + - "profiles/definitions/latest-2019-04-24.md:3352:50 Unprovision U applicationTypeName}/$/Unprovision': 6.4.0.36" + - "profiles/definitions/latest-2019-04-29.md:166:15 svpn U - p2svpnGateways" + - "profiles/definitions/latest-2019-04-29.md:167:15 svpn U - p2svpnGateways/generatevpnprofile" + - "profiles/definitions/latest-2019-04-29.md:198:20 Wans U - virtualWans" + - "profiles/definitions/latest-2019-04-29.md:199:20 Wans U - virtualWans/p2sVpnServerConfigurations" + - "profiles/definitions/latest-2019-04-29.md:200:20 Wans U - virtualWans/supportedSecurityProviders" + - "profiles/definitions/latest-2019-04-29.md:201:20 Wans U - virtualWans/vpnConfiguration" + - "profiles/definitions/latest-2019-04-29.md:278:17 devspaces U microsoft.devspaces:" + - "profiles/definitions/latest-2019-04-29.md:347:37 reimage U virtualMachineScaleSets/reimage" + - "profiles/definitions/latest-2019-04-29.md:348:37 reimageall U virtualMachineScaleSets/reimageall" + - "profiles/definitions/latest-2019-04-29.md:374:29 reimage U - virtualMachines/reimage" + - "profiles/definitions/latest-2019-04-29.md:449:17 Asns U - peerAsns" + - "profiles/definitions/latest-2019-04-29.md:751:13 pricings U - pricings" + - "profiles/definitions/latest-2019-04-29.md:954:19 iscloneable U - sites/iscloneable" + - "profiles/definitions/latest-2019-04-29.md:1029:25 iscloneable U - sites/slots/iscloneable" + - "profiles/definitions/latest-2019-04-29.md:1060:25 snapshotsdr U - sites/slots/snapshotsdr" + - "profiles/definitions/latest-2019-04-29.md:1078:19 snapshotsdr U - sites/snapshotsdr" + - "profiles/definitions/latest-2019-04-29.md:1103:13 csrs U - csrs" + - "profiles/definitions/latest-2019-04-29.md:1105:13 ishostingenvironmentnameavailable U - ishostingenvironmentnameavailable" + - "profiles/definitions/latest-2019-04-29.md:1179:17 signalrservice U microsoft.signalrservice:" + - "profiles/definitions/latest-2019-04-29.md:1188:17 devtestlab U microsoft.devtestlab:" + - "profiles/definitions/latest-2019-04-29.md:1204:22 Vhds U - labs/listVhds" + - "profiles/definitions/latest-2019-04-29.md:1246:23 retarget U - schedules/retarget" + - "profiles/definitions/latest-2019-04-29.md:1303:17 iotcentral U microsoft.iotcentral:" + - "profiles/definitions/latest-2019-04-29.md:1372:39 migratetoaad U vaults/replicationFabrics/migratetoaad" + - "profiles/definitions/latest-2019-04-29.md:1437:20 replicationv U - vaults/replicationvCenters" + - "profiles/definitions/latest-2019-04-29.md:1582:13 remediations U - remediations" + - "profiles/definitions/latest-2019-04-29.md:1583:13 remediations U - remediations/cancel" + - "profiles/definitions/latest-2019-04-29.md:1584:13 remediations U - remediations/listDeployments" + - "profiles/definitions/latest-2019-04-29.md:1693:17 dbformariadb U microsoft.dbformariadb:" + - "profiles/definitions/latest-2019-04-29.md:1868:17 hdinsight U microsoft.hdinsight:" + - "profiles/definitions/latest-2019-04-29.md:2074:24 ipfilterrules U - namespaces/ipfilterrules" + - "profiles/definitions/latest-2019-04-29.md:2100:24 ipfilterrules U - namespaces/ipfilterrules" + - "profiles/definitions/latest-2019-04-29.md:2131:17 dbforpostgresql U microsoft.dbforpostgresql:" + - "profiles/definitions/latest-2019-04-29.md:2146:17 dbformysql U microsoft.dbformysql:" + - "profiles/definitions/latest-2019-04-29.md:2160:17 hanaonazure U microsoft.hanaonazure:" + - "profiles/definitions/latest-2019-04-29.md:2188:17 iotspaces U microsoft.iotspaces:" + - "profiles/definitions/latest-2019-04-29.md:2193:17 powerbidedicated U microsoft.powerbidedicated:" + - "profiles/definitions/latest-2019-04-29.md:2347:30 iscsiservers U - managers/devices/iscsiservers" + - "profiles/definitions/latest-2019-04-29.md:2348:30 iscsiservers U - managers/devices/iscsiservers/backup" + - "profiles/definitions/latest-2019-04-29.md:2349:30 iscsiservers U - managers/devices/iscsiservers/disks" + - "profiles/definitions/latest-2019-04-29.md:2352:30 iscsiservers U - managers/devices/iscsiservers/metrics" + - "profiles/definitions/latest-2019-04-29.md:2358:22 iscsiservers U - managers/iscsiservers" + - "profiles/definitions/latest-2019-04-29.md:2397:39 Kpis U profiles/getEnrichingKpis" + - "profiles/definitions/latest-2019-04-29.md:2547:17 powerbi U microsoft.powerbi:" + - "profiles/definitions/latest-2019-04-29.md:2626:17 intune U microsoft.intune:" + - "profiles/definitions/latest-2019-04-29.md:2651:17 adhybridhealthservice U microsoft.adhybridhealthservice:" + - "profiles/definitions/latest-2019-04-29.md:2654:26 addomainservicemembers U - addsservices/addomainservicemembers" + - "profiles/definitions/latest-2019-04-29.md:2723:19 backendid U '/backends/{backendid}': '2017-03-01'" + - "profiles/definitions/latest-2019-04-29.md:2735:18 loggerid U '/loggers/{loggerid}': '2017-03-01'" + - "profiles/definitions/latest-2019-04-29.md:2737:33 opid U openidConnectProviders/{opid}': '2017-03-01'" + - "profiles/definitions/latest-2019-04-29.md:2739:23 signup U /portalsettings/signup: '2017-03-01'" + - "profiles/definitions/latest-2019-04-29.md:2804:8 nodeagentskus U /nodeagentskus: 2018-12-01.8.0" + - "profiles/definitions/latest-2019-04-29.md:2846:39 reimage U poolId}/nodes/{nodeId}/reimage': 2018-12-01.8.0" + - "profiles/definitions/latest-2019-04-29.md:2853:24 upgradeos U '/pools/{poolId}/upgradeos': 2018-08-01.7.0" + - "profiles/definitions/latest-2019-04-29.md:2942:8 findsimilars U /findsimilars: '1.0'" + - "profiles/definitions/latest-2019-04-29.md:2992:43 prebuilts U versions/{versionId}/prebuilts': '2.0'" + - "profiles/definitions/latest-2019-04-29.md:2993:43 listprebuilts U versions/{versionId}/listprebuilts': '2.0'" + - "profiles/definitions/latest-2019-04-29.md:3001:43 prebuilts U versions/{versionId}/prebuilts/{prebuiltId}': '2.0" + - "profiles/definitions/latest-2019-04-29.md:3040:43 prebuilts U versions/{versionId}/prebuilts/{entityId}/roles':" + - "profiles/definitions/latest-2019-04-29.md:3051:43 prebuilts U versions/{versionId}/prebuilts/{entityId}/roles/{roleId" + - "profiles/definitions/latest-2019-04-29.md:3117:17 usql U '/catalog/usql/databases/{databaseName" + - "profiles/definitions/latest-2019-04-29.md:3118:17 usql U '/catalog/usql/databases/{databaseName" + - "profiles/definitions/latest-2019-04-29.md:3119:17 usql U '/catalog/usql/databases/{databaseName" + - "profiles/definitions/latest-2019-04-29.md:3120:17 usql U '/catalog/usql/databases/{databaseName" + - "profiles/definitions/latest-2019-04-29.md:3121:17 usql U '/catalog/usql/databases/{databaseName" + - "profiles/definitions/latest-2019-04-29.md:3214:29 LISTAFTERID U templeton/v1/jobs?op=LISTAFTERID: 2018-11-01-preview" + - "profiles/definitions/latest-2019-04-29.md:3219:21 sqoop U /templeton/v1/sqoop: 2018-11-01-preview" + - "profiles/definitions/latest-2019-04-29.md:3356:10 Unprovision U /$/Unprovision: 6.4.0.36" + - "profiles/definitions/latest-2019-04-29.md:3375:50 Unprovision U applicationTypeName}/$/Unprovision': 6.4.0.36" + - "profiles/definitions/latest-2019-04-30.md:194:37 reimage U virtualMachineScaleSets/reimage" + - "profiles/definitions/latest-2019-04-30.md:195:37 reimageall U virtualMachineScaleSets/reimageall" + - "profiles/definitions/latest-2019-04-30.md:221:29 reimage U - virtualMachines/reimage" + - "profiles/definitions/latest-2019-04-30.md:344:15 svpn U - p2svpnGateways" + - "profiles/definitions/latest-2019-04-30.md:345:15 svpn U - p2svpnGateways/generatevpnprofile" + - "profiles/definitions/latest-2019-04-30.md:376:20 Wans U - virtualWans" + - "profiles/definitions/latest-2019-04-30.md:377:20 Wans U - virtualWans/p2sVpnServerConfigurations" + - "profiles/definitions/latest-2019-04-30.md:378:20 Wans U - virtualWans/supportedSecurityProviders" + - "profiles/definitions/latest-2019-04-30.md:379:20 Wans U - virtualWans/vpnConfiguration" + - "profiles/definitions/latest-2019-04-30.md:401:17 devspaces U microsoft.devspaces:" + - "profiles/definitions/latest-2019-04-30.md:464:17 Asns U - peerAsns" + - "profiles/definitions/latest-2019-04-30.md:766:13 pricings U - pricings" + - "profiles/definitions/latest-2019-04-30.md:914:19 iscloneable U - sites/iscloneable" + - "profiles/definitions/latest-2019-04-30.md:989:25 iscloneable U - sites/slots/iscloneable" + - "profiles/definitions/latest-2019-04-30.md:1020:25 snapshotsdr U - sites/slots/snapshotsdr" + - "profiles/definitions/latest-2019-04-30.md:1038:19 snapshotsdr U - sites/snapshotsdr" + - "profiles/definitions/latest-2019-04-30.md:1063:13 csrs U - csrs" + - "profiles/definitions/latest-2019-04-30.md:1065:13 ishostingenvironmentnameavailable U - ishostingenvironmentnameavailable" + - "profiles/definitions/latest-2019-04-30.md:1181:17 signalrservice U microsoft.signalrservice:" + - "profiles/definitions/latest-2019-04-30.md:1203:17 devtestlab U microsoft.devtestlab:" + - "profiles/definitions/latest-2019-04-30.md:1219:22 Vhds U - labs/listVhds" + - "profiles/definitions/latest-2019-04-30.md:1261:23 retarget U - schedules/retarget" + - "profiles/definitions/latest-2019-04-30.md:1318:17 iotcentral U microsoft.iotcentral:" + - "profiles/definitions/latest-2019-04-30.md:1387:39 migratetoaad U vaults/replicationFabrics/migratetoaad" + - "profiles/definitions/latest-2019-04-30.md:1452:20 replicationv U - vaults/replicationvCenters" + - "profiles/definitions/latest-2019-04-30.md:1597:13 remediations U - remediations" + - "profiles/definitions/latest-2019-04-30.md:1598:13 remediations U - remediations/cancel" + - "profiles/definitions/latest-2019-04-30.md:1599:13 remediations U - remediations/listDeployments" + - "profiles/definitions/latest-2019-04-30.md:1871:17 hdinsight U microsoft.hdinsight:" + - "profiles/definitions/latest-2019-04-30.md:1889:17 dbformariadb U microsoft.dbformariadb:" + - "profiles/definitions/latest-2019-04-30.md:2076:24 ipfilterrules U - namespaces/ipfilterrules" + - "profiles/definitions/latest-2019-04-30.md:2123:24 ipfilterrules U - namespaces/ipfilterrules" + - "profiles/definitions/latest-2019-04-30.md:2146:17 dbforpostgresql U microsoft.dbforpostgresql:" + - "profiles/definitions/latest-2019-04-30.md:2161:17 dbformysql U microsoft.dbformysql:" + - "profiles/definitions/latest-2019-04-30.md:2176:17 hanaonazure U microsoft.hanaonazure:" + - "profiles/definitions/latest-2019-04-30.md:2204:17 powerbidedicated U microsoft.powerbidedicated:" + - "profiles/definitions/latest-2019-04-30.md:2213:17 iotspaces U microsoft.iotspaces:" + - "profiles/definitions/latest-2019-04-30.md:2363:30 iscsiservers U - managers/devices/iscsiservers" + - "profiles/definitions/latest-2019-04-30.md:2364:30 iscsiservers U - managers/devices/iscsiservers/backup" + - "profiles/definitions/latest-2019-04-30.md:2365:30 iscsiservers U - managers/devices/iscsiservers/disks" + - "profiles/definitions/latest-2019-04-30.md:2368:30 iscsiservers U - managers/devices/iscsiservers/metrics" + - "profiles/definitions/latest-2019-04-30.md:2374:22 iscsiservers U - managers/iscsiservers" + - "profiles/definitions/latest-2019-04-30.md:2413:39 Kpis U profiles/getEnrichingKpis" + - "profiles/definitions/latest-2019-04-30.md:2563:17 powerbi U microsoft.powerbi:" + - "profiles/definitions/latest-2019-04-30.md:2642:17 intune U microsoft.intune:" + - "profiles/definitions/latest-2019-04-30.md:2667:17 adhybridhealthservice U microsoft.adhybridhealthservice:" + - "profiles/definitions/latest-2019-04-30.md:2670:26 addomainservicemembers U - addsservices/addomainservicemembers" + - "profiles/definitions/latest-2019-04-30.md:2739:19 backendid U '/backends/{backendid}': '2017-03-01'" + - "profiles/definitions/latest-2019-04-30.md:2751:18 loggerid U '/loggers/{loggerid}': '2017-03-01'" + - "profiles/definitions/latest-2019-04-30.md:2753:33 opid U openidConnectProviders/{opid}': '2017-03-01'" + - "profiles/definitions/latest-2019-04-30.md:2755:23 signup U /portalsettings/signup: '2017-03-01'" + - "profiles/definitions/latest-2019-04-30.md:2820:8 nodeagentskus U /nodeagentskus: 2018-12-01.8.0" + - "profiles/definitions/latest-2019-04-30.md:2862:39 reimage U poolId}/nodes/{nodeId}/reimage': 2018-12-01.8.0" + - "profiles/definitions/latest-2019-04-30.md:2869:24 upgradeos U '/pools/{poolId}/upgradeos': 2018-08-01.7.0" + - "profiles/definitions/latest-2019-04-30.md:2958:8 findsimilars U /findsimilars: '1.0'" + - "profiles/definitions/latest-2019-04-30.md:3008:43 prebuilts U versions/{versionId}/prebuilts': '2.0'" + - "profiles/definitions/latest-2019-04-30.md:3009:43 listprebuilts U versions/{versionId}/listprebuilts': '2.0'" + - "profiles/definitions/latest-2019-04-30.md:3017:43 prebuilts U versions/{versionId}/prebuilts/{prebuiltId}': '2.0" + - "profiles/definitions/latest-2019-04-30.md:3056:43 prebuilts U versions/{versionId}/prebuilts/{entityId}/roles':" + - "profiles/definitions/latest-2019-04-30.md:3067:43 prebuilts U versions/{versionId}/prebuilts/{entityId}/roles/{roleId" + - "profiles/definitions/latest-2019-04-30.md:3133:17 usql U '/catalog/usql/databases/{databaseName" + - "profiles/definitions/latest-2019-04-30.md:3134:17 usql U '/catalog/usql/databases/{databaseName" + - "profiles/definitions/latest-2019-04-30.md:3135:17 usql U '/catalog/usql/databases/{databaseName" + - "profiles/definitions/latest-2019-04-30.md:3136:17 usql U '/catalog/usql/databases/{databaseName" + - "profiles/definitions/latest-2019-04-30.md:3137:17 usql U '/catalog/usql/databases/{databaseName" + - "profiles/definitions/latest-2019-04-30.md:3230:29 LISTAFTERID U templeton/v1/jobs?op=LISTAFTERID: 2018-11-01-preview" + - "profiles/definitions/latest-2019-04-30.md:3235:21 sqoop U /templeton/v1/sqoop: 2018-11-01-preview" + - "profiles/definitions/latest-2019-04-30.md:3372:10 Unprovision U /$/Unprovision: 6.4.0.36" + - "profiles/definitions/latest-2019-04-30.md:3391:50 Unprovision U applicationTypeName}/$/Unprovision': 6.4.0.36" + - "profiles/definitions/stable-2019-01.md:53:13 ishostnameavailable U - ishostnameavailable" + - "profiles/definitions/stable-2019-01.md:54:13 isusernameavailable U - isusernameavailable" + - "profiles/ResourceSchemas.md:47:92 apimdeployment U ApiManagement/2016-07-07/apimdeployment.json" + - "profiles/ResourceSchemas.md:49:92 apimapis U ApiManagement/2016-10-10/apimapis.json" + - "profiles/ResourceSchemas.md:50:92 apimauthorizationservers U ApiManagement/2016-10-10/apimauthorizationservers.json" + - "profiles/ResourceSchemas.md:51:92 apimbackends U ApiManagement/2016-10-10/apimbackends.json" + - "profiles/ResourceSchemas.md:52:92 apimcertificates U ApiManagement/2016-10-10/apimcertificates.json" + - "profiles/ResourceSchemas.md:53:92 apimdeployment U ApiManagement/2016-10-10/apimdeployment.json" + - "profiles/ResourceSchemas.md:54:92 apimgroups U ApiManagement/2016-10-10/apimgroups.json" + - "profiles/ResourceSchemas.md:56:92 apimloggers U ApiManagement/2016-10-10/apimloggers.json" + - "profiles/ResourceSchemas.md:57:92 apimnetworkstatus U ApiManagement/2016-10-10/apimnetworkstatus.json" + - "profiles/ResourceSchemas.md:59:92 apimproducts U ApiManagement/2016-10-10/apimproducts.json" + - "profiles/ResourceSchemas.md:60:92 apimproperties U ApiManagement/2016-10-10/apimproperties.json" + - "profiles/ResourceSchemas.md:61:92 apimquotas U ApiManagement/2016-10-10/apimquotas.json" + - "profiles/ResourceSchemas.md:62:92 apimreports U ApiManagement/2016-10-10/apimreports.json" + - "profiles/ResourceSchemas.md:63:92 apimsubscriptions U ApiManagement/2016-10-10/apimsubscriptions.json" + - "profiles/ResourceSchemas.md:64:92 apimtenant U ApiManagement/2016-10-10/apimtenant.json" + - "profiles/ResourceSchemas.md:112:26 devtestlabs U - ../specification/devtestlabs/resource-manager/Microsoft" + - "profiles/ResourceSchemas.md:113:26 devtestlabs U - ../specification/devtestlabs/resource-manager/Microsoft" + - "profiles/ResourceSchemas.md:118:26 hdinsight U - ../specification/hdinsight/resource-manager/Microsoft" + - "profiles/ResourceSchemas.md:119:26 hdinsight U - ../specification/hdinsight/resource-manager/Microsoft" + - "profiles/ResourceSchemas.md:120:26 hdinsight U - ../specification/hdinsight/resource-manager/Microsoft" + - "profiles/ResourceSchemas.md:121:26 hdinsight U - ../specification/hdinsight/resource-manager/Microsoft" + - "profiles/ResourceSchemas.md:122:26 hdinsight U - ../specification/hdinsight/resource-manager/Microsoft" + - "profiles/ResourceSchemas.md:136:26 intune U - ../specification/intune/resource-manager/Microsoft" + - "profiles/ResourceSchemas.md:136:60 Intune U resource-manager/Microsoft.Intune/2015-01-14-preview/intune" + - "profiles/ResourceSchemas.md:136:86 intune U Intune/2015-01-14-preview/intune.json" + - "profiles/ResourceSchemas.md:137:26 intune U - ../specification/intune/resource-manager/Microsoft" + - "profiles/ResourceSchemas.md:137:60 Intune U resource-manager/Microsoft.Intune/2015-01-14-privatepreview" + - "profiles/ResourceSchemas.md:137:93 intune U 1-14-privatepreview/intune.json" + - "profiles/ResourceSchemas.md:213:26 powerbiembedded U - ../specification/powerbiembedded/resource-manager/Microsoft" + - "profiles/ResourceSchemas.md:213:88 powerbiembedded U Microsoft.PowerBI/2016-01-29/powerbiembedded.json" + - "README.md:9:148 azsdk U Releases, go to the [aka.ms/azsdk/join](https://aka.ms" + - "README.md:23:13 azsdk U See [aka.ms/azsdk/spec-dirs](https://aka" + - "SECURITY.md:13:72 MSRC U Security Response Center (MSRC) at [https://msrc.microsoft" + - "SECURITY.md:17:205 msrc U found at [microsoft.com/msrc](https://aka.ms/opensource" + - "specification/recoveryservicesdatareplication/resource-manager/readme.java.md:11:447 Mware U tensionModelCustomProperties:VMwareToAzStackHciRepExtnCustomProps" diff --git a/integration-tests/snapshots/Azure/azure-rest-api-specs/snapshot.txt b/integration-tests/snapshots/Azure/azure-rest-api-specs/snapshot.txt index cf720133cf3e..fe7e5d99d97a 100644 --- a/integration-tests/snapshots/Azure/azure-rest-api-specs/snapshot.txt +++ b/integration-tests/snapshots/Azure/azure-rest-api-specs/snapshot.txt @@ -1,9 +1,326 @@ Repository: Azure/azure-rest-api-specs Url: "https://github.com/Azure/azure-rest-api-specs.git" -Args: ["--config=cSpell.json","**/*.{md,ts,js}"] +Args: ["--config=cspell.json","**/*.{md,ts,js}"] Lines: - Configuration Error: Failed to read config file: "./Azure/azure-rest-api-specs/cSpell.json" + CSpell: Files checked: 2365, Issues found: 319 in 12 files. exit code: 1 -------------------------------------------- -CSpell: Files checked: 0, Issues found: 0 in 0 files with 1 error. +CONTRIBUTING.md:24:6 - Unknown word (tocstop) -- +CONTRIBUTING.md:79:3 - Unknown word (Poli) -- - PoliCheck - +README.md:23:13 - Unknown word (azsdk) -- See [aka.ms/azsdk/spec-dirs](https://aka +README.md:9:148 - Unknown word (azsdk) -- Releases, go to the [aka.ms/azsdk/join](https://aka.ms +SECURITY.md:13:72 - Unknown word (MSRC) -- Security Response Center (MSRC) at [https://msrc.microsoft +SECURITY.md:17:205 - Unknown word (msrc) -- found at [microsoft.com/msrc](https://aka.ms/opensource +profiles/ResourceSchemas.md:112:26 - Unknown word (devtestlabs) -- - ../specification/devtestlabs/resource-manager/Microsoft +profiles/ResourceSchemas.md:113:26 - Unknown word (devtestlabs) -- - ../specification/devtestlabs/resource-manager/Microsoft +profiles/ResourceSchemas.md:118:26 - Unknown word (hdinsight) -- - ../specification/hdinsight/resource-manager/Microsoft +profiles/ResourceSchemas.md:119:26 - Unknown word (hdinsight) -- - ../specification/hdinsight/resource-manager/Microsoft +profiles/ResourceSchemas.md:120:26 - Unknown word (hdinsight) -- - ../specification/hdinsight/resource-manager/Microsoft +profiles/ResourceSchemas.md:121:26 - Unknown word (hdinsight) -- - ../specification/hdinsight/resource-manager/Microsoft +profiles/ResourceSchemas.md:122:26 - Unknown word (hdinsight) -- - ../specification/hdinsight/resource-manager/Microsoft +profiles/ResourceSchemas.md:136:26 - Unknown word (intune) -- - ../specification/intune/resource-manager/Microsoft +profiles/ResourceSchemas.md:136:60 - Unknown word (Intune) -- resource-manager/Microsoft.Intune/2015-01-14-preview/intune +profiles/ResourceSchemas.md:136:86 - Unknown word (intune) -- Intune/2015-01-14-preview/intune.json +profiles/ResourceSchemas.md:137:26 - Unknown word (intune) -- - ../specification/intune/resource-manager/Microsoft +profiles/ResourceSchemas.md:137:60 - Unknown word (Intune) -- resource-manager/Microsoft.Intune/2015-01-14-privatepreview +profiles/ResourceSchemas.md:137:93 - Unknown word (intune) -- 1-14-privatepreview/intune.json +profiles/ResourceSchemas.md:213:26 - Unknown word (powerbiembedded) -- - ../specification/powerbiembedded/resource-manager/Microsoft +profiles/ResourceSchemas.md:213:88 - Unknown word (powerbiembedded) -- Microsoft.PowerBI/2016-01-29/powerbiembedded.json +profiles/ResourceSchemas.md:47:92 - Unknown word (apimdeployment) -- ApiManagement/2016-07-07/apimdeployment.json +profiles/ResourceSchemas.md:49:92 - Unknown word (apimapis) -- ApiManagement/2016-10-10/apimapis.json +profiles/ResourceSchemas.md:50:92 - Unknown word (apimauthorizationservers) -- ApiManagement/2016-10-10/apimauthorizationservers.json +profiles/ResourceSchemas.md:51:92 - Unknown word (apimbackends) -- ApiManagement/2016-10-10/apimbackends.json +profiles/ResourceSchemas.md:52:92 - Unknown word (apimcertificates) -- ApiManagement/2016-10-10/apimcertificates.json +profiles/ResourceSchemas.md:53:92 - Unknown word (apimdeployment) -- ApiManagement/2016-10-10/apimdeployment.json +profiles/ResourceSchemas.md:54:92 - Unknown word (apimgroups) -- ApiManagement/2016-10-10/apimgroups.json +profiles/ResourceSchemas.md:56:92 - Unknown word (apimloggers) -- ApiManagement/2016-10-10/apimloggers.json +profiles/ResourceSchemas.md:57:92 - Unknown word (apimnetworkstatus) -- ApiManagement/2016-10-10/apimnetworkstatus.json +profiles/ResourceSchemas.md:59:92 - Unknown word (apimproducts) -- ApiManagement/2016-10-10/apimproducts.json +profiles/ResourceSchemas.md:60:92 - Unknown word (apimproperties) -- ApiManagement/2016-10-10/apimproperties.json +profiles/ResourceSchemas.md:61:92 - Unknown word (apimquotas) -- ApiManagement/2016-10-10/apimquotas.json +profiles/ResourceSchemas.md:62:92 - Unknown word (apimreports) -- ApiManagement/2016-10-10/apimreports.json +profiles/ResourceSchemas.md:63:92 - Unknown word (apimsubscriptions) -- ApiManagement/2016-10-10/apimsubscriptions.json +profiles/ResourceSchemas.md:64:92 - Unknown word (apimtenant) -- ApiManagement/2016-10-10/apimtenant.json +profiles/definitions/hybrid-2018-03-01.md:107:13 - Unknown word (ishostnameavailable) -- - ishostnameavailable +profiles/definitions/hybrid-2018-03-01.md:108:13 - Unknown word (isusernameavailable) -- - isusernameavailable +profiles/definitions/hybrid-2019-03-01.md:150:13 - Unknown word (ishostnameavailable) -- - ishostnameavailable +profiles/definitions/hybrid-2019-03-01.md:151:13 - Unknown word (isusernameavailable) -- - isusernameavailable +profiles/definitions/latest-2019-04-01.md:1011:17 - Unknown word (devtestlab) -- microsoft.devtestlab: +profiles/definitions/latest-2019-04-01.md:1027:22 - Unknown word (Vhds) -- - labs/listVhds +profiles/definitions/latest-2019-04-01.md:1069:23 - Unknown word (retarget) -- - schedules/retarget +profiles/definitions/latest-2019-04-01.md:112:15 - Unknown word (svpn) -- - p2svpnGateways +profiles/definitions/latest-2019-04-01.md:113:15 - Unknown word (svpn) -- - p2svpnGateways/generatevpnprofile +profiles/definitions/latest-2019-04-01.md:1141:17 - Unknown word (iotcentral) -- microsoft.iotcentral: +profiles/definitions/latest-2019-04-01.md:1231:39 - Unknown word (migratetoaad) -- vaults/replicationFabrics/migratetoaad +profiles/definitions/latest-2019-04-01.md:1296:20 - Unknown word (replicationv) -- - vaults/replicationvCenters +profiles/definitions/latest-2019-04-01.md:1440:13 - Unknown word (remediations) -- - remediations +profiles/definitions/latest-2019-04-01.md:1441:13 - Unknown word (remediations) -- - remediations/cancel +profiles/definitions/latest-2019-04-01.md:1442:13 - Unknown word (remediations) -- - remediations/listDeployments +profiles/definitions/latest-2019-04-01.md:144:20 - Unknown word (Wans) -- - virtualWans +profiles/definitions/latest-2019-04-01.md:145:20 - Unknown word (Wans) -- - virtualWans/p2sVpnServerConfigurations +profiles/definitions/latest-2019-04-01.md:146:20 - Unknown word (Wans) -- - virtualWans/supportedSecurityProviders +profiles/definitions/latest-2019-04-01.md:147:20 - Unknown word (Wans) -- - virtualWans/vpnConfiguration +profiles/definitions/latest-2019-04-01.md:1555:17 - Unknown word (dbformariadb) -- microsoft.dbformariadb: +profiles/definitions/latest-2019-04-01.md:1663:17 - Unknown word (hdinsight) -- microsoft.hdinsight: +profiles/definitions/latest-2019-04-01.md:2015:24 - Unknown word (ipfilterrules) -- - namespaces/ipfilterrules +profiles/definitions/latest-2019-04-01.md:201:17 - Unknown word (Asns) -- - peerAsns +profiles/definitions/latest-2019-04-01.md:2050:24 - Unknown word (ipfilterrules) -- - namespaces/ipfilterrules +profiles/definitions/latest-2019-04-01.md:2081:17 - Unknown word (dbformysql) -- microsoft.dbformysql: +profiles/definitions/latest-2019-04-01.md:2096:17 - Unknown word (dbforpostgresql) -- microsoft.dbforpostgresql: +profiles/definitions/latest-2019-04-01.md:2111:17 - Unknown word (hanaonazure) -- microsoft.hanaonazure: +profiles/definitions/latest-2019-04-01.md:2183:17 - Unknown word (iotspaces) -- microsoft.iotspaces: +profiles/definitions/latest-2019-04-01.md:2188:17 - Unknown word (powerbidedicated) -- microsoft.powerbidedicated: +profiles/definitions/latest-2019-04-01.md:2311:30 - Unknown word (iscsiservers) -- - managers/devices/iscsiservers +profiles/definitions/latest-2019-04-01.md:2312:30 - Unknown word (iscsiservers) -- - managers/devices/iscsiservers/backup +profiles/definitions/latest-2019-04-01.md:2313:30 - Unknown word (iscsiservers) -- - managers/devices/iscsiservers/disks +profiles/definitions/latest-2019-04-01.md:2316:30 - Unknown word (iscsiservers) -- - managers/devices/iscsiservers/metrics +profiles/definitions/latest-2019-04-01.md:2322:22 - Unknown word (iscsiservers) -- - managers/iscsiservers +profiles/definitions/latest-2019-04-01.md:2357:39 - Unknown word (Kpis) -- profiles/getEnrichingKpis +profiles/definitions/latest-2019-04-01.md:2491:17 - Unknown word (powerbi) -- microsoft.powerbi: +profiles/definitions/latest-2019-04-01.md:2563:17 - Unknown word (intune) -- microsoft.intune: +profiles/definitions/latest-2019-04-01.md:2588:17 - Unknown word (adhybridhealthservice) -- microsoft.adhybridhealthservice: +profiles/definitions/latest-2019-04-01.md:2591:26 - Unknown word (addomainservicemembers) -- - addsservices/addomainservicemembers +profiles/definitions/latest-2019-04-01.md:2660:19 - Unknown word (backendid) -- '/backends/{backendid}': '2017-03-01' +profiles/definitions/latest-2019-04-01.md:2672:18 - Unknown word (loggerid) -- '/loggers/{loggerid}': '2017-03-01' +profiles/definitions/latest-2019-04-01.md:2674:33 - Unknown word (opid) -- openidConnectProviders/{opid}': '2017-03-01' +profiles/definitions/latest-2019-04-01.md:2676:23 - Unknown word (signup) -- /portalsettings/signup: '2017-03-01' +profiles/definitions/latest-2019-04-01.md:2741:8 - Unknown word (nodeagentskus) -- /nodeagentskus: 2018-12-01.8.0 +profiles/definitions/latest-2019-04-01.md:2783:39 - Unknown word (reimage) -- poolId}/nodes/{nodeId}/reimage': 2018-12-01.8.0 +profiles/definitions/latest-2019-04-01.md:2790:24 - Unknown word (upgradeos) -- '/pools/{poolId}/upgradeos': 2018-08-01.7.0 +profiles/definitions/latest-2019-04-01.md:2869:8 - Unknown word (findsimilars) -- /findsimilars: '1.0' +profiles/definitions/latest-2019-04-01.md:2919:43 - Unknown word (prebuilts) -- versions/{versionId}/prebuilts': '2.0' +profiles/definitions/latest-2019-04-01.md:2920:43 - Unknown word (listprebuilts) -- versions/{versionId}/listprebuilts': '2.0' +profiles/definitions/latest-2019-04-01.md:2928:43 - Unknown word (prebuilts) -- versions/{versionId}/prebuilts/{prebuiltId}': '2.0 +profiles/definitions/latest-2019-04-01.md:2967:43 - Unknown word (prebuilts) -- versions/{versionId}/prebuilts/{entityId}/roles': +profiles/definitions/latest-2019-04-01.md:2978:43 - Unknown word (prebuilts) -- versions/{versionId}/prebuilts/{entityId}/roles/{roleId +profiles/definitions/latest-2019-04-01.md:3031:17 - Unknown word (usql) -- '/catalog/usql/databases/{databaseName +profiles/definitions/latest-2019-04-01.md:3032:17 - Unknown word (usql) -- '/catalog/usql/databases/{databaseName +profiles/definitions/latest-2019-04-01.md:3033:17 - Unknown word (usql) -- '/catalog/usql/databases/{databaseName +profiles/definitions/latest-2019-04-01.md:3034:17 - Unknown word (usql) -- '/catalog/usql/databases/{databaseName +profiles/definitions/latest-2019-04-01.md:3035:17 - Unknown word (usql) -- '/catalog/usql/databases/{databaseName +profiles/definitions/latest-2019-04-01.md:3128:29 - Unknown word (LISTAFTERID) -- templeton/v1/jobs?op=LISTAFTERID: 2018-11-01-preview +profiles/definitions/latest-2019-04-01.md:3133:21 - Unknown word (sqoop) -- /templeton/v1/sqoop: 2018-11-01-preview +profiles/definitions/latest-2019-04-01.md:3270:10 - Unknown word (Unprovision) -- /$/Unprovision: 6.4.0.36 +profiles/definitions/latest-2019-04-01.md:3289:50 - Unknown word (Unprovision) -- applicationTypeName}/$/Unprovision': 6.4.0.36 +profiles/definitions/latest-2019-04-01.md:410:13 - Unknown word (pricings) -- - pricings +profiles/definitions/latest-2019-04-01.md:447:17 - Unknown word (devspaces) -- microsoft.devspaces: +profiles/definitions/latest-2019-04-01.md:695:19 - Unknown word (iscloneable) -- - sites/iscloneable +profiles/definitions/latest-2019-04-01.md:770:25 - Unknown word (iscloneable) -- - sites/slots/iscloneable +profiles/definitions/latest-2019-04-01.md:801:25 - Unknown word (snapshotsdr) -- - sites/slots/snapshotsdr +profiles/definitions/latest-2019-04-01.md:819:19 - Unknown word (snapshotsdr) -- - sites/snapshotsdr +profiles/definitions/latest-2019-04-01.md:850:13 - Unknown word (csrs) -- - csrs +profiles/definitions/latest-2019-04-01.md:852:13 - Unknown word (ishostingenvironmentnameavailable) -- - ishostingenvironmentnameavailable +profiles/definitions/latest-2019-04-01.md:907:17 - Unknown word (signalrservice) -- microsoft.signalrservice: +profiles/definitions/latest-2019-04-01.md:947:37 - Unknown word (reimage) -- virtualMachineScaleSets/reimage +profiles/definitions/latest-2019-04-01.md:948:37 - Unknown word (reimageall) -- virtualMachineScaleSets/reimageall +profiles/definitions/latest-2019-04-01.md:974:29 - Unknown word (reimage) -- - virtualMachines/reimage +profiles/definitions/latest-2019-04-24.md:1015:13 - Unknown word (csrs) -- - csrs +profiles/definitions/latest-2019-04-24.md:1017:13 - Unknown word (ishostingenvironmentnameavailable) -- - ishostingenvironmentnameavailable +profiles/definitions/latest-2019-04-24.md:1122:17 - Unknown word (signalrservice) -- microsoft.signalrservice: +profiles/definitions/latest-2019-04-24.md:1144:17 - Unknown word (devtestlab) -- microsoft.devtestlab: +profiles/definitions/latest-2019-04-24.md:1160:22 - Unknown word (Vhds) -- - labs/listVhds +profiles/definitions/latest-2019-04-24.md:1202:23 - Unknown word (retarget) -- - schedules/retarget +profiles/definitions/latest-2019-04-24.md:1296:17 - Unknown word (iotcentral) -- microsoft.iotcentral: +profiles/definitions/latest-2019-04-24.md:1365:39 - Unknown word (migratetoaad) -- vaults/replicationFabrics/migratetoaad +profiles/definitions/latest-2019-04-24.md:1430:20 - Unknown word (replicationv) -- - vaults/replicationvCenters +profiles/definitions/latest-2019-04-24.md:1575:13 - Unknown word (remediations) -- - remediations +profiles/definitions/latest-2019-04-24.md:1576:13 - Unknown word (remediations) -- - remediations/cancel +profiles/definitions/latest-2019-04-24.md:1577:13 - Unknown word (remediations) -- - remediations/listDeployments +profiles/definitions/latest-2019-04-24.md:1685:17 - Unknown word (dbformariadb) -- microsoft.dbformariadb: +profiles/definitions/latest-2019-04-24.md:1863:17 - Unknown word (hdinsight) -- microsoft.hdinsight: +profiles/definitions/latest-2019-04-24.md:2055:24 - Unknown word (ipfilterrules) -- - namespaces/ipfilterrules +profiles/definitions/latest-2019-04-24.md:2081:24 - Unknown word (ipfilterrules) -- - namespaces/ipfilterrules +profiles/definitions/latest-2019-04-24.md:209:15 - Unknown word (svpn) -- - p2svpnGateways +profiles/definitions/latest-2019-04-24.md:210:15 - Unknown word (svpn) -- - p2svpnGateways/generatevpnprofile +profiles/definitions/latest-2019-04-24.md:2121:17 - Unknown word (dbformysql) -- microsoft.dbformysql: +profiles/definitions/latest-2019-04-24.md:2136:17 - Unknown word (dbforpostgresql) -- microsoft.dbforpostgresql: +profiles/definitions/latest-2019-04-24.md:2151:17 - Unknown word (hanaonazure) -- microsoft.hanaonazure: +profiles/definitions/latest-2019-04-24.md:2179:17 - Unknown word (iotspaces) -- microsoft.iotspaces: +profiles/definitions/latest-2019-04-24.md:2184:17 - Unknown word (powerbidedicated) -- microsoft.powerbidedicated: +profiles/definitions/latest-2019-04-24.md:2338:30 - Unknown word (iscsiservers) -- - managers/devices/iscsiservers +profiles/definitions/latest-2019-04-24.md:2339:30 - Unknown word (iscsiservers) -- - managers/devices/iscsiservers/backup +profiles/definitions/latest-2019-04-24.md:2340:30 - Unknown word (iscsiservers) -- - managers/devices/iscsiservers/disks +profiles/definitions/latest-2019-04-24.md:2343:30 - Unknown word (iscsiservers) -- - managers/devices/iscsiservers/metrics +profiles/definitions/latest-2019-04-24.md:2349:22 - Unknown word (iscsiservers) -- - managers/iscsiservers +profiles/definitions/latest-2019-04-24.md:2388:39 - Unknown word (Kpis) -- profiles/getEnrichingKpis +profiles/definitions/latest-2019-04-24.md:241:20 - Unknown word (Wans) -- - virtualWans +profiles/definitions/latest-2019-04-24.md:242:20 - Unknown word (Wans) -- - virtualWans/p2sVpnServerConfigurations +profiles/definitions/latest-2019-04-24.md:243:20 - Unknown word (Wans) -- - virtualWans/supportedSecurityProviders +profiles/definitions/latest-2019-04-24.md:244:20 - Unknown word (Wans) -- - virtualWans/vpnConfiguration +profiles/definitions/latest-2019-04-24.md:2538:17 - Unknown word (powerbi) -- microsoft.powerbi: +profiles/definitions/latest-2019-04-24.md:2616:17 - Unknown word (intune) -- microsoft.intune: +profiles/definitions/latest-2019-04-24.md:2641:17 - Unknown word (adhybridhealthservice) -- microsoft.adhybridhealthservice: +profiles/definitions/latest-2019-04-24.md:2644:26 - Unknown word (addomainservicemembers) -- - addsservices/addomainservicemembers +profiles/definitions/latest-2019-04-24.md:2713:19 - Unknown word (backendid) -- '/backends/{backendid}': '2017-03-01' +profiles/definitions/latest-2019-04-24.md:2725:18 - Unknown word (loggerid) -- '/loggers/{loggerid}': '2017-03-01' +profiles/definitions/latest-2019-04-24.md:2727:33 - Unknown word (opid) -- openidConnectProviders/{opid}': '2017-03-01' +profiles/definitions/latest-2019-04-24.md:2729:23 - Unknown word (signup) -- /portalsettings/signup: '2017-03-01' +profiles/definitions/latest-2019-04-24.md:2794:8 - Unknown word (nodeagentskus) -- /nodeagentskus: 2018-12-01.8.0 +profiles/definitions/latest-2019-04-24.md:2836:39 - Unknown word (reimage) -- poolId}/nodes/{nodeId}/reimage': 2018-12-01.8.0 +profiles/definitions/latest-2019-04-24.md:2843:24 - Unknown word (upgradeos) -- '/pools/{poolId}/upgradeos': 2018-08-01.7.0 +profiles/definitions/latest-2019-04-24.md:2932:8 - Unknown word (findsimilars) -- /findsimilars: '1.0' +profiles/definitions/latest-2019-04-24.md:2982:43 - Unknown word (prebuilts) -- versions/{versionId}/prebuilts': '2.0' +profiles/definitions/latest-2019-04-24.md:2983:43 - Unknown word (listprebuilts) -- versions/{versionId}/listprebuilts': '2.0' +profiles/definitions/latest-2019-04-24.md:2991:43 - Unknown word (prebuilts) -- versions/{versionId}/prebuilts/{prebuiltId}': '2.0 +profiles/definitions/latest-2019-04-24.md:3030:43 - Unknown word (prebuilts) -- versions/{versionId}/prebuilts/{entityId}/roles': +profiles/definitions/latest-2019-04-24.md:3041:43 - Unknown word (prebuilts) -- versions/{versionId}/prebuilts/{entityId}/roles/{roleId +profiles/definitions/latest-2019-04-24.md:3094:17 - Unknown word (usql) -- '/catalog/usql/databases/{databaseName +profiles/definitions/latest-2019-04-24.md:3095:17 - Unknown word (usql) -- '/catalog/usql/databases/{databaseName +profiles/definitions/latest-2019-04-24.md:3096:17 - Unknown word (usql) -- '/catalog/usql/databases/{databaseName +profiles/definitions/latest-2019-04-24.md:3097:17 - Unknown word (usql) -- '/catalog/usql/databases/{databaseName +profiles/definitions/latest-2019-04-24.md:3098:17 - Unknown word (usql) -- '/catalog/usql/databases/{databaseName +profiles/definitions/latest-2019-04-24.md:3191:29 - Unknown word (LISTAFTERID) -- templeton/v1/jobs?op=LISTAFTERID: 2018-11-01-preview +profiles/definitions/latest-2019-04-24.md:3196:21 - Unknown word (sqoop) -- /templeton/v1/sqoop: 2018-11-01-preview +profiles/definitions/latest-2019-04-24.md:332:37 - Unknown word (reimage) -- virtualMachineScaleSets/reimage +profiles/definitions/latest-2019-04-24.md:3333:10 - Unknown word (Unprovision) -- /$/Unprovision: 6.4.0.36 +profiles/definitions/latest-2019-04-24.md:333:37 - Unknown word (reimageall) -- virtualMachineScaleSets/reimageall +profiles/definitions/latest-2019-04-24.md:3352:50 - Unknown word (Unprovision) -- applicationTypeName}/$/Unprovision': 6.4.0.36 +profiles/definitions/latest-2019-04-24.md:359:29 - Unknown word (reimage) -- - virtualMachines/reimage +profiles/definitions/latest-2019-04-24.md:407:17 - Unknown word (Asns) -- - peerAsns +profiles/definitions/latest-2019-04-24.md:679:17 - Unknown word (devspaces) -- microsoft.devspaces: +profiles/definitions/latest-2019-04-24.md:707:13 - Unknown word (pricings) -- - pricings +profiles/definitions/latest-2019-04-24.md:866:19 - Unknown word (iscloneable) -- - sites/iscloneable +profiles/definitions/latest-2019-04-24.md:941:25 - Unknown word (iscloneable) -- - sites/slots/iscloneable +profiles/definitions/latest-2019-04-24.md:972:25 - Unknown word (snapshotsdr) -- - sites/slots/snapshotsdr +profiles/definitions/latest-2019-04-24.md:990:19 - Unknown word (snapshotsdr) -- - sites/snapshotsdr +profiles/definitions/latest-2019-04-29.md:1029:25 - Unknown word (iscloneable) -- - sites/slots/iscloneable +profiles/definitions/latest-2019-04-29.md:1060:25 - Unknown word (snapshotsdr) -- - sites/slots/snapshotsdr +profiles/definitions/latest-2019-04-29.md:1078:19 - Unknown word (snapshotsdr) -- - sites/snapshotsdr +profiles/definitions/latest-2019-04-29.md:1103:13 - Unknown word (csrs) -- - csrs +profiles/definitions/latest-2019-04-29.md:1105:13 - Unknown word (ishostingenvironmentnameavailable) -- - ishostingenvironmentnameavailable +profiles/definitions/latest-2019-04-29.md:1179:17 - Unknown word (signalrservice) -- microsoft.signalrservice: +profiles/definitions/latest-2019-04-29.md:1188:17 - Unknown word (devtestlab) -- microsoft.devtestlab: +profiles/definitions/latest-2019-04-29.md:1204:22 - Unknown word (Vhds) -- - labs/listVhds +profiles/definitions/latest-2019-04-29.md:1246:23 - Unknown word (retarget) -- - schedules/retarget +profiles/definitions/latest-2019-04-29.md:1303:17 - Unknown word (iotcentral) -- microsoft.iotcentral: +profiles/definitions/latest-2019-04-29.md:1372:39 - Unknown word (migratetoaad) -- vaults/replicationFabrics/migratetoaad +profiles/definitions/latest-2019-04-29.md:1437:20 - Unknown word (replicationv) -- - vaults/replicationvCenters +profiles/definitions/latest-2019-04-29.md:1582:13 - Unknown word (remediations) -- - remediations +profiles/definitions/latest-2019-04-29.md:1583:13 - Unknown word (remediations) -- - remediations/cancel +profiles/definitions/latest-2019-04-29.md:1584:13 - Unknown word (remediations) -- - remediations/listDeployments +profiles/definitions/latest-2019-04-29.md:166:15 - Unknown word (svpn) -- - p2svpnGateways +profiles/definitions/latest-2019-04-29.md:167:15 - Unknown word (svpn) -- - p2svpnGateways/generatevpnprofile +profiles/definitions/latest-2019-04-29.md:1693:17 - Unknown word (dbformariadb) -- microsoft.dbformariadb: +profiles/definitions/latest-2019-04-29.md:1868:17 - Unknown word (hdinsight) -- microsoft.hdinsight: +profiles/definitions/latest-2019-04-29.md:198:20 - Unknown word (Wans) -- - virtualWans +profiles/definitions/latest-2019-04-29.md:199:20 - Unknown word (Wans) -- - virtualWans/p2sVpnServerConfigurations +profiles/definitions/latest-2019-04-29.md:200:20 - Unknown word (Wans) -- - virtualWans/supportedSecurityProviders +profiles/definitions/latest-2019-04-29.md:201:20 - Unknown word (Wans) -- - virtualWans/vpnConfiguration +profiles/definitions/latest-2019-04-29.md:2074:24 - Unknown word (ipfilterrules) -- - namespaces/ipfilterrules +profiles/definitions/latest-2019-04-29.md:2100:24 - Unknown word (ipfilterrules) -- - namespaces/ipfilterrules +profiles/definitions/latest-2019-04-29.md:2131:17 - Unknown word (dbforpostgresql) -- microsoft.dbforpostgresql: +profiles/definitions/latest-2019-04-29.md:2146:17 - Unknown word (dbformysql) -- microsoft.dbformysql: +profiles/definitions/latest-2019-04-29.md:2160:17 - Unknown word (hanaonazure) -- microsoft.hanaonazure: +profiles/definitions/latest-2019-04-29.md:2188:17 - Unknown word (iotspaces) -- microsoft.iotspaces: +profiles/definitions/latest-2019-04-29.md:2193:17 - Unknown word (powerbidedicated) -- microsoft.powerbidedicated: +profiles/definitions/latest-2019-04-29.md:2347:30 - Unknown word (iscsiservers) -- - managers/devices/iscsiservers +profiles/definitions/latest-2019-04-29.md:2348:30 - Unknown word (iscsiservers) -- - managers/devices/iscsiservers/backup +profiles/definitions/latest-2019-04-29.md:2349:30 - Unknown word (iscsiservers) -- - managers/devices/iscsiservers/disks +profiles/definitions/latest-2019-04-29.md:2352:30 - Unknown word (iscsiservers) -- - managers/devices/iscsiservers/metrics +profiles/definitions/latest-2019-04-29.md:2358:22 - Unknown word (iscsiservers) -- - managers/iscsiservers +profiles/definitions/latest-2019-04-29.md:2397:39 - Unknown word (Kpis) -- profiles/getEnrichingKpis +profiles/definitions/latest-2019-04-29.md:2547:17 - Unknown word (powerbi) -- microsoft.powerbi: +profiles/definitions/latest-2019-04-29.md:2626:17 - Unknown word (intune) -- microsoft.intune: +profiles/definitions/latest-2019-04-29.md:2651:17 - Unknown word (adhybridhealthservice) -- microsoft.adhybridhealthservice: +profiles/definitions/latest-2019-04-29.md:2654:26 - Unknown word (addomainservicemembers) -- - addsservices/addomainservicemembers +profiles/definitions/latest-2019-04-29.md:2723:19 - Unknown word (backendid) -- '/backends/{backendid}': '2017-03-01' +profiles/definitions/latest-2019-04-29.md:2735:18 - Unknown word (loggerid) -- '/loggers/{loggerid}': '2017-03-01' +profiles/definitions/latest-2019-04-29.md:2737:33 - Unknown word (opid) -- openidConnectProviders/{opid}': '2017-03-01' +profiles/definitions/latest-2019-04-29.md:2739:23 - Unknown word (signup) -- /portalsettings/signup: '2017-03-01' +profiles/definitions/latest-2019-04-29.md:278:17 - Unknown word (devspaces) -- microsoft.devspaces: +profiles/definitions/latest-2019-04-29.md:2804:8 - Unknown word (nodeagentskus) -- /nodeagentskus: 2018-12-01.8.0 +profiles/definitions/latest-2019-04-29.md:2846:39 - Unknown word (reimage) -- poolId}/nodes/{nodeId}/reimage': 2018-12-01.8.0 +profiles/definitions/latest-2019-04-29.md:2853:24 - Unknown word (upgradeos) -- '/pools/{poolId}/upgradeos': 2018-08-01.7.0 +profiles/definitions/latest-2019-04-29.md:2942:8 - Unknown word (findsimilars) -- /findsimilars: '1.0' +profiles/definitions/latest-2019-04-29.md:2992:43 - Unknown word (prebuilts) -- versions/{versionId}/prebuilts': '2.0' +profiles/definitions/latest-2019-04-29.md:2993:43 - Unknown word (listprebuilts) -- versions/{versionId}/listprebuilts': '2.0' +profiles/definitions/latest-2019-04-29.md:3001:43 - Unknown word (prebuilts) -- versions/{versionId}/prebuilts/{prebuiltId}': '2.0 +profiles/definitions/latest-2019-04-29.md:3040:43 - Unknown word (prebuilts) -- versions/{versionId}/prebuilts/{entityId}/roles': +profiles/definitions/latest-2019-04-29.md:3051:43 - Unknown word (prebuilts) -- versions/{versionId}/prebuilts/{entityId}/roles/{roleId +profiles/definitions/latest-2019-04-29.md:3117:17 - Unknown word (usql) -- '/catalog/usql/databases/{databaseName +profiles/definitions/latest-2019-04-29.md:3118:17 - Unknown word (usql) -- '/catalog/usql/databases/{databaseName +profiles/definitions/latest-2019-04-29.md:3119:17 - Unknown word (usql) -- '/catalog/usql/databases/{databaseName +profiles/definitions/latest-2019-04-29.md:3120:17 - Unknown word (usql) -- '/catalog/usql/databases/{databaseName +profiles/definitions/latest-2019-04-29.md:3121:17 - Unknown word (usql) -- '/catalog/usql/databases/{databaseName +profiles/definitions/latest-2019-04-29.md:3214:29 - Unknown word (LISTAFTERID) -- templeton/v1/jobs?op=LISTAFTERID: 2018-11-01-preview +profiles/definitions/latest-2019-04-29.md:3219:21 - Unknown word (sqoop) -- /templeton/v1/sqoop: 2018-11-01-preview +profiles/definitions/latest-2019-04-29.md:3356:10 - Unknown word (Unprovision) -- /$/Unprovision: 6.4.0.36 +profiles/definitions/latest-2019-04-29.md:3375:50 - Unknown word (Unprovision) -- applicationTypeName}/$/Unprovision': 6.4.0.36 +profiles/definitions/latest-2019-04-29.md:347:37 - Unknown word (reimage) -- virtualMachineScaleSets/reimage +profiles/definitions/latest-2019-04-29.md:348:37 - Unknown word (reimageall) -- virtualMachineScaleSets/reimageall +profiles/definitions/latest-2019-04-29.md:374:29 - Unknown word (reimage) -- - virtualMachines/reimage +profiles/definitions/latest-2019-04-29.md:449:17 - Unknown word (Asns) -- - peerAsns +profiles/definitions/latest-2019-04-29.md:751:13 - Unknown word (pricings) -- - pricings +profiles/definitions/latest-2019-04-29.md:954:19 - Unknown word (iscloneable) -- - sites/iscloneable +profiles/definitions/latest-2019-04-30.md:1020:25 - Unknown word (snapshotsdr) -- - sites/slots/snapshotsdr +profiles/definitions/latest-2019-04-30.md:1038:19 - Unknown word (snapshotsdr) -- - sites/snapshotsdr +profiles/definitions/latest-2019-04-30.md:1063:13 - Unknown word (csrs) -- - csrs +profiles/definitions/latest-2019-04-30.md:1065:13 - Unknown word (ishostingenvironmentnameavailable) -- - ishostingenvironmentnameavailable +profiles/definitions/latest-2019-04-30.md:1181:17 - Unknown word (signalrservice) -- microsoft.signalrservice: +profiles/definitions/latest-2019-04-30.md:1203:17 - Unknown word (devtestlab) -- microsoft.devtestlab: +profiles/definitions/latest-2019-04-30.md:1219:22 - Unknown word (Vhds) -- - labs/listVhds +profiles/definitions/latest-2019-04-30.md:1261:23 - Unknown word (retarget) -- - schedules/retarget +profiles/definitions/latest-2019-04-30.md:1318:17 - Unknown word (iotcentral) -- microsoft.iotcentral: +profiles/definitions/latest-2019-04-30.md:1387:39 - Unknown word (migratetoaad) -- vaults/replicationFabrics/migratetoaad +profiles/definitions/latest-2019-04-30.md:1452:20 - Unknown word (replicationv) -- - vaults/replicationvCenters +profiles/definitions/latest-2019-04-30.md:1597:13 - Unknown word (remediations) -- - remediations +profiles/definitions/latest-2019-04-30.md:1598:13 - Unknown word (remediations) -- - remediations/cancel +profiles/definitions/latest-2019-04-30.md:1599:13 - Unknown word (remediations) -- - remediations/listDeployments +profiles/definitions/latest-2019-04-30.md:1871:17 - Unknown word (hdinsight) -- microsoft.hdinsight: +profiles/definitions/latest-2019-04-30.md:1889:17 - Unknown word (dbformariadb) -- microsoft.dbformariadb: +profiles/definitions/latest-2019-04-30.md:194:37 - Unknown word (reimage) -- virtualMachineScaleSets/reimage +profiles/definitions/latest-2019-04-30.md:195:37 - Unknown word (reimageall) -- virtualMachineScaleSets/reimageall +profiles/definitions/latest-2019-04-30.md:2076:24 - Unknown word (ipfilterrules) -- - namespaces/ipfilterrules +profiles/definitions/latest-2019-04-30.md:2123:24 - Unknown word (ipfilterrules) -- - namespaces/ipfilterrules +profiles/definitions/latest-2019-04-30.md:2146:17 - Unknown word (dbforpostgresql) -- microsoft.dbforpostgresql: +profiles/definitions/latest-2019-04-30.md:2161:17 - Unknown word (dbformysql) -- microsoft.dbformysql: +profiles/definitions/latest-2019-04-30.md:2176:17 - Unknown word (hanaonazure) -- microsoft.hanaonazure: +profiles/definitions/latest-2019-04-30.md:2204:17 - Unknown word (powerbidedicated) -- microsoft.powerbidedicated: +profiles/definitions/latest-2019-04-30.md:2213:17 - Unknown word (iotspaces) -- microsoft.iotspaces: +profiles/definitions/latest-2019-04-30.md:221:29 - Unknown word (reimage) -- - virtualMachines/reimage +profiles/definitions/latest-2019-04-30.md:2363:30 - Unknown word (iscsiservers) -- - managers/devices/iscsiservers +profiles/definitions/latest-2019-04-30.md:2364:30 - Unknown word (iscsiservers) -- - managers/devices/iscsiservers/backup +profiles/definitions/latest-2019-04-30.md:2365:30 - Unknown word (iscsiservers) -- - managers/devices/iscsiservers/disks +profiles/definitions/latest-2019-04-30.md:2368:30 - Unknown word (iscsiservers) -- - managers/devices/iscsiservers/metrics +profiles/definitions/latest-2019-04-30.md:2374:22 - Unknown word (iscsiservers) -- - managers/iscsiservers +profiles/definitions/latest-2019-04-30.md:2413:39 - Unknown word (Kpis) -- profiles/getEnrichingKpis +profiles/definitions/latest-2019-04-30.md:2563:17 - Unknown word (powerbi) -- microsoft.powerbi: +profiles/definitions/latest-2019-04-30.md:2642:17 - Unknown word (intune) -- microsoft.intune: +profiles/definitions/latest-2019-04-30.md:2667:17 - Unknown word (adhybridhealthservice) -- microsoft.adhybridhealthservice: +profiles/definitions/latest-2019-04-30.md:2670:26 - Unknown word (addomainservicemembers) -- - addsservices/addomainservicemembers +profiles/definitions/latest-2019-04-30.md:2739:19 - Unknown word (backendid) -- '/backends/{backendid}': '2017-03-01' +profiles/definitions/latest-2019-04-30.md:2751:18 - Unknown word (loggerid) -- '/loggers/{loggerid}': '2017-03-01' +profiles/definitions/latest-2019-04-30.md:2753:33 - Unknown word (opid) -- openidConnectProviders/{opid}': '2017-03-01' +profiles/definitions/latest-2019-04-30.md:2755:23 - Unknown word (signup) -- /portalsettings/signup: '2017-03-01' +profiles/definitions/latest-2019-04-30.md:2820:8 - Unknown word (nodeagentskus) -- /nodeagentskus: 2018-12-01.8.0 +profiles/definitions/latest-2019-04-30.md:2862:39 - Unknown word (reimage) -- poolId}/nodes/{nodeId}/reimage': 2018-12-01.8.0 +profiles/definitions/latest-2019-04-30.md:2869:24 - Unknown word (upgradeos) -- '/pools/{poolId}/upgradeos': 2018-08-01.7.0 +profiles/definitions/latest-2019-04-30.md:2958:8 - Unknown word (findsimilars) -- /findsimilars: '1.0' +profiles/definitions/latest-2019-04-30.md:3008:43 - Unknown word (prebuilts) -- versions/{versionId}/prebuilts': '2.0' +profiles/definitions/latest-2019-04-30.md:3009:43 - Unknown word (listprebuilts) -- versions/{versionId}/listprebuilts': '2.0' +profiles/definitions/latest-2019-04-30.md:3017:43 - Unknown word (prebuilts) -- versions/{versionId}/prebuilts/{prebuiltId}': '2.0 +profiles/definitions/latest-2019-04-30.md:3056:43 - Unknown word (prebuilts) -- versions/{versionId}/prebuilts/{entityId}/roles': +profiles/definitions/latest-2019-04-30.md:3067:43 - Unknown word (prebuilts) -- versions/{versionId}/prebuilts/{entityId}/roles/{roleId +profiles/definitions/latest-2019-04-30.md:3133:17 - Unknown word (usql) -- '/catalog/usql/databases/{databaseName +profiles/definitions/latest-2019-04-30.md:3134:17 - Unknown word (usql) -- '/catalog/usql/databases/{databaseName +profiles/definitions/latest-2019-04-30.md:3135:17 - Unknown word (usql) -- '/catalog/usql/databases/{databaseName +profiles/definitions/latest-2019-04-30.md:3136:17 - Unknown word (usql) -- '/catalog/usql/databases/{databaseName +profiles/definitions/latest-2019-04-30.md:3137:17 - Unknown word (usql) -- '/catalog/usql/databases/{databaseName +profiles/definitions/latest-2019-04-30.md:3230:29 - Unknown word (LISTAFTERID) -- templeton/v1/jobs?op=LISTAFTERID: 2018-11-01-preview +profiles/definitions/latest-2019-04-30.md:3235:21 - Unknown word (sqoop) -- /templeton/v1/sqoop: 2018-11-01-preview +profiles/definitions/latest-2019-04-30.md:3372:10 - Unknown word (Unprovision) -- /$/Unprovision: 6.4.0.36 +profiles/definitions/latest-2019-04-30.md:3391:50 - Unknown word (Unprovision) -- applicationTypeName}/$/Unprovision': 6.4.0.36 +profiles/definitions/latest-2019-04-30.md:344:15 - Unknown word (svpn) -- - p2svpnGateways +profiles/definitions/latest-2019-04-30.md:345:15 - Unknown word (svpn) -- - p2svpnGateways/generatevpnprofile +profiles/definitions/latest-2019-04-30.md:376:20 - Unknown word (Wans) -- - virtualWans +profiles/definitions/latest-2019-04-30.md:377:20 - Unknown word (Wans) -- - virtualWans/p2sVpnServerConfigurations +profiles/definitions/latest-2019-04-30.md:378:20 - Unknown word (Wans) -- - virtualWans/supportedSecurityProviders +profiles/definitions/latest-2019-04-30.md:379:20 - Unknown word (Wans) -- - virtualWans/vpnConfiguration +profiles/definitions/latest-2019-04-30.md:401:17 - Unknown word (devspaces) -- microsoft.devspaces: +profiles/definitions/latest-2019-04-30.md:464:17 - Unknown word (Asns) -- - peerAsns +profiles/definitions/latest-2019-04-30.md:766:13 - Unknown word (pricings) -- - pricings +profiles/definitions/latest-2019-04-30.md:914:19 - Unknown word (iscloneable) -- - sites/iscloneable +profiles/definitions/latest-2019-04-30.md:989:25 - Unknown word (iscloneable) -- - sites/slots/iscloneable +profiles/definitions/stable-2019-01.md:53:13 - Unknown word (ishostnameavailable) -- - ishostnameavailable +profiles/definitions/stable-2019-01.md:54:13 - Unknown word (isusernameavailable) -- - isusernameavailable +specification/recoveryservicesdatareplication/resource-manager/readme.java.md:11:447 - Unknown word (Mware) -- tensionModelCustomProperties:VMwareToAzStackHciRepExtnCustomProps diff --git a/packages/cspell-lib/src/lib/Settings/Controller/configLoader/configSearch.ts b/packages/cspell-lib/src/lib/Settings/Controller/configLoader/configSearch.ts index 17e7476e50eb..79d509dbfe3a 100644 --- a/packages/cspell-lib/src/lib/Settings/Controller/configLoader/configSearch.ts +++ b/packages/cspell-lib/src/lib/Settings/Controller/configLoader/configSearch.ts @@ -9,9 +9,14 @@ import { findUpFromUrl } from '../../../util/findUpFromUrl.js'; type Href = string; export class ConfigSearch { - private searchCache = new Map>(); - private searchDirCache = new Map>(); - private searchPlacesByProtocol: Map; + /** + * Cache of search results. + */ + #searchCache = new Map>(); + /** + * The scanner to use to search for config files. + */ + #scanner: DirConfigScanner; /** * @param searchPlaces - The list of file names to search for. @@ -19,75 +24,100 @@ export class ConfigSearch { * @param fs - The file system to use. */ constructor( - readonly searchPlaces: readonly string[], - readonly allowedExtensionsByProtocol: Map, - private fs: VFileSystem, + searchPlaces: readonly string[], + allowedExtensionsByProtocol: Map, + fs: VFileSystem, ) { - this.searchPlacesByProtocol = setupSearchPlacesByProtocol(searchPlaces, allowedExtensionsByProtocol); - this.searchPlaces = this.searchPlacesByProtocol.get('*') || searchPlaces; + this.#scanner = new DirConfigScanner(searchPlaces, allowedExtensionsByProtocol, fs); } searchForConfig(searchFromURL: URL): Promise { - const dirUrl = new URL('.', searchFromURL); - const searchHref = dirUrl.href; - const searchCache = this.searchCache; - const cached = searchCache.get(searchHref); + const dirUrl = searchFromURL.pathname.endsWith('/') ? searchFromURL : new URL('.', searchFromURL); + return this.#findUp(dirUrl); + } + + clearCache() { + this.#searchCache.clear(); + this.#scanner.clearCache(); + } + + #findUp(fromDir: URL): Promise { + const searchDirCache = this.#searchCache; + const cached = searchDirCache.get(fromDir.href); if (cached) { return cached; } - - const toPatchCache: URL[] = []; - const pFoundUrl = this.findUpConfigPath(dirUrl, storeVisit); - this.searchCache.set(searchHref, pFoundUrl); - const searchDirCache = this.searchDirCache; - - const patch = async () => { - try { - await pFoundUrl; - for (const dir of toPatchCache) { - searchDirCache.set(dir.href, searchDirCache.get(dir.href) || pFoundUrl); - searchCache.set(dir.href, searchCache.get(dir.href) || pFoundUrl); - } - - const result = searchCache.get(searchHref) || pFoundUrl; - searchCache.set(searchHref, result); - } catch { - // ignore - } + const visited: URL[] = []; + let result: Promise | undefined = undefined; + const predicate = (dir: URL) => { + visit(dir); + return this.#scanner.scanDirForConfigFile(dir); }; + result = findUpFromUrl(predicate, fromDir, { type: 'file' }); + searchDirCache.set(fromDir.href, result); + visited.forEach((dir) => searchDirCache.set(dir.href, result)); + return result; - patch(); - return pFoundUrl; - - function storeVisit(dir: URL) { - toPatchCache.push(dir); + /** + * Record directories that are visited while walking up the directory tree. + * This will help speed up future searches. + * @param dir - the directory that was visited. + */ + function visit(dir: URL) { + if (!result) { + visited.push(dir); + return; + } + searchDirCache.set(dir.href, searchDirCache.get(dir.href) || result); } } +} - clearCache() { - this.searchCache.clear(); - this.searchDirCache.clear(); - } - - private findUpConfigPath(cwd: URL, visit: (dir: URL) => void): Promise { - const searchDirCache = this.searchDirCache; - const cached = searchDirCache.get(cwd.href); - if (cached) return cached; +/** + * A Scanner that searches for a config file in a directory. It caches the results to speed up future requests. + */ +export class DirConfigScanner { + #searchDirCache = new Map>(); + #searchPlacesByProtocol: Map; + #searchPlaces: readonly string[]; - return findUpFromUrl((dir) => this.hasConfig(dir, visit), cwd, { type: 'file' }); + /** + * @param searchPlaces - The list of file names to search for. + * @param allowedExtensionsByProtocol - Map of allowed extensions by protocol, '*' is used to match all protocols. + * @param fs - The file system to use. + */ + constructor( + searchPlaces: readonly string[], + readonly allowedExtensionsByProtocol: Map, + private fs: VFileSystem, + ) { + this.#searchPlacesByProtocol = setupSearchPlacesByProtocol(searchPlaces, allowedExtensionsByProtocol); + this.#searchPlaces = this.#searchPlacesByProtocol.get('*') || searchPlaces; } - private hasConfig(dir: URL, visited: (dir: URL) => void): Promise { - const cached = this.searchDirCache.get(dir.href); - if (cached) return cached; - visited(dir); + clearCache() { + this.#searchDirCache.clear(); + } - const result = this.hasConfigDir(dir); - this.searchDirCache.set(dir.href, result); + /** + * + * @param dir - the directory to search for a config file. + * @param visited - a callback to be called for each directory visited. + * @returns A promise that resolves to the url of the config file or `undefined`. + */ + scanDirForConfigFile(dir: URL): Promise { + const searchDirCache = this.#searchDirCache; + const href = dir.href; + const cached = searchDirCache.get(href); + if (cached) { + return cached; + } + const result = this.#scanDirForConfig(dir); + searchDirCache.set(href, result); return result; } - private createHasFileDirSearch(): (file: URL) => Promise { + #createHasFileDirSearch(): (file: URL) => Promise { const dirInfoCache = createAutoResolveCache>>(); const hasFile = async (filename: URL): Promise => { @@ -102,7 +132,7 @@ export class ConfigSearch { if (!found?.isDirectory() && !found?.isSymbolicLink()) return false; } const dirUrlHref = dir.href; - const dirInfo = await dirInfoCache.get(dirUrlHref, async () => await this.readDir(dir)); + const dirInfo = await dirInfoCache.get(dirUrlHref, async () => await this.#readDir(dir)); const name = urlBasename(filename); const found = dirInfo.get(name); @@ -112,7 +142,7 @@ export class ConfigSearch { return hasFile; } - private async readDir(dir: URL): Promise> { + async #readDir(dir: URL): Promise> { try { const dirInfo = await this.fs.readDirectory(dir); return new Map(dirInfo.map((ent) => [ent.name, ent])); @@ -121,7 +151,7 @@ export class ConfigSearch { } } - private createHasFileStatCheck(): (file: URL) => Promise { + #createHasFileStatCheck(): (file: URL) => Promise { const hasFile = async (filename: URL): Promise => { const stat = await this.fs.stat(filename).catch(() => undefined); return !!stat?.isFile(); @@ -130,12 +160,17 @@ export class ConfigSearch { return hasFile; } - private async hasConfigDir(dir: URL): Promise { + /** + * Scan the directory for the first matching config file. + * @param dir - url of the directory to scan. + * @returns A promise that resolves to the url of the config file or `undefined`. + */ + async #scanDirForConfig(dir: URL): Promise { const hasFile = this.fs.getCapabilities(dir).readDirectory - ? this.createHasFileDirSearch() - : this.createHasFileStatCheck(); + ? this.#createHasFileDirSearch() + : this.#createHasFileStatCheck(); - const searchPlaces = this.searchPlacesByProtocol.get(dir.protocol) || this.searchPlaces; + const searchPlaces = this.#searchPlacesByProtocol.get(dir.protocol) || this.#searchPlaces; for (const searchPlace of searchPlaces) { const file = new URL(searchPlace, dir); @@ -145,6 +180,7 @@ export class ConfigSearch { if (await checkPackageJson(this.fs, file)) return file; } } + return undefined; } } diff --git a/packages/cspell-lib/src/lib/util/findUpFromUrl.ts b/packages/cspell-lib/src/lib/util/findUpFromUrl.ts index bc8a6576d230..8f0d1e7cf8c1 100644 --- a/packages/cspell-lib/src/lib/util/findUpFromUrl.ts +++ b/packages/cspell-lib/src/lib/util/findUpFromUrl.ts @@ -11,7 +11,7 @@ export interface FindUpURLOptions { fs?: FindUpFileSystem; } -type FindUpPredicate = (dir: URL) => URL | undefined | Promise; +export type FindUpPredicate = (dir: URL) => URL | undefined | Promise; export async function findUpFromUrl( name: string | string[] | FindUpPredicate,