From e70087151ba4bf11ce274e54c70926262aed902d Mon Sep 17 00:00:00 2001 From: bansalmonil <86646672+bansalmonil@users.noreply.github.com> Date: Thu, 13 Jan 2022 19:55:51 +0530 Subject: [PATCH] [PlayFab] Swagger File containing Segment Resource (#5462) * base version * PlayerAccountPool and Title * api-version * debug examples * changes for Segments Swagger added * changes to swagger * Update readme.md * changes to swagger * swagger changes as per cadl generated * changes to swagger * changes * Prettier formatting * changes * changes * changes * changes * example model validation check * example model validation check * example model validation check * example model validation check * example model validation check * changes to swagger * trying prettier fix * changes * fixing Prettier problems * Update readme.md * changes to fix problems reported by Prettier * Update readme.md * removed unused ref files in examples folder * add title MSI and fix patch contract (#5729) * add title MSI and fix patch contract * spell check & prettier fix * fix lint error * fix prettier issue * changes as per feedback in review * Added Swagger changes * changes as per feedback in review * changes as per feedback in review * prettier fix * changes as per feedback in review * prettier error fix * some small testing for resource comment in PR * changing resource to parameters * changes to fix x-ms-identifier-failure * Updates for title settings support (#5792) * Updates for title settings support * Run PrettierCheck * Address minor review comment. * Update RG name maintain consistency. * Remove extra new line * Minor change. * Revert "Updates for title settings support (#5792)" (#5811) This reverts commit 9697c9592607817fefb01e962ac1cdb92dd23990. * Add support for Title Settings (#5812) * Update Swagger * Update example files. * few chhnages as per feedback in PR * fix examples, remove user assigned identities as it is not supported (#5835) * fix examples, remove user assigned identities as it is not supported * remove user assigned identity support from swagger * change which was missed in my previous commit * changes as per review in PR * changing playfabAccountPoolId to playfabPlayerAccountPoolId * changing playfabAccountPoolId to playFabPlayerAccountPoolId * changes because of typo in examples in renaming Co-authored-by: Zainudeen V K Co-authored-by: Zainudeen V K Co-authored-by: shubgup3 <67748348+shubgup3@users.noreply.github.com> Co-authored-by: Anshul Verma <88476874+AnshulVermaa@users.noreply.github.com> --- package-lock.json | 2277 +---------------- .../Operations_List_MaximumSet_Gen.json | 25 + .../Operations_List_MinimumSet_Gen.json | 10 + ...ntPools_CreateOrUpdate_MaximumSet_Gen.json | 42 + ...ntPools_CreateOrUpdate_MinimumSet_Gen.json | 36 + ...yerAccountPools_Delete_MaximumSet_Gen.json | 17 + ...yerAccountPools_Delete_MinimumSet_Gen.json | 17 + ...PlayerAccountPools_Get_MaximumSet_Gen.json | 33 + ...PlayerAccountPools_Get_MinimumSet_Gen.json | 33 + ...ls_ListByResourceGroup_MaximumSet_Gen.json | 34 + ...ls_ListByResourceGroup_MinimumSet_Gen.json | 34 + ...ols_ListBySubscription_MaximumSet_Gen.json | 36 + ...ols_ListBySubscription_MinimumSet_Gen.json | 18 + ...yerAccountPools_Update_MaximumSet_Gen.json | 38 + ...yerAccountPools_Update_MinimumSet_Gen.json | 38 + ...egments_CreateOrUpdate_MaximumSet_Gen.json | 89 + ...egments_CreateOrUpdate_MinimumSet_Gen.json | 60 + .../Segments_Delete_MaximumSet_Gen.json | 13 + .../Segments_Delete_MinimumSet_Gen.json | 13 + .../examples/Segments_Get_MaximumSet_Gen.json | 50 + .../examples/Segments_Get_MinimumSet_Gen.json | 43 + .../Segments_List_MaximumSet_Gen.json | 54 + .../Segments_List_MinimumSet_Gen.json | 46 + .../Titles_CreateOrUpdate_MaximumSet_Gen.json | 70 + .../Titles_CreateOrUpdate_MinimumSet_Gen.json | 36 + .../Titles_Delete_MaximumSet_Gen.json | 17 + .../Titles_Delete_MinimumSet_Gen.json | 17 + .../examples/Titles_Get_MaximumSet_Gen.json | 48 + .../examples/Titles_Get_MinimumSet_Gen.json | 37 + ...es_ListByResourceGroup_MaximumSet_Gen.json | 52 + ...es_ListByResourceGroup_MinimumSet_Gen.json | 41 + ...les_ListBySubscription_MaximumSet_Gen.json | 51 + ...les_ListBySubscription_MinimumSet_Gen.json | 40 + .../Titles_Update_MaximumSet_Gen.json | 68 + .../Titles_Update_MinimumSet_Gen.json | 48 + .../preview/2021-12-08-preview/playfab.json | 1355 ++++++++++ .../playfab/resource-manager/readme.md | 11 +- 37 files changed, 2670 insertions(+), 2277 deletions(-) create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Operations_List_MaximumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Operations_List_MinimumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_CreateOrUpdate_MaximumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_CreateOrUpdate_MinimumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Delete_MaximumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Delete_MinimumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Get_MaximumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Get_MinimumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_ListByResourceGroup_MaximumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_ListByResourceGroup_MinimumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_ListBySubscription_MaximumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_ListBySubscription_MinimumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Update_MaximumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Update_MinimumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_CreateOrUpdate_MaximumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_CreateOrUpdate_MinimumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_Delete_MaximumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_Delete_MinimumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_Get_MaximumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_Get_MinimumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_List_MaximumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_List_MinimumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_CreateOrUpdate_MaximumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_CreateOrUpdate_MinimumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Delete_MaximumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Delete_MinimumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Get_MaximumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Get_MinimumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_ListByResourceGroup_MaximumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_ListByResourceGroup_MinimumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_ListBySubscription_MaximumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_ListBySubscription_MinimumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Update_MaximumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Update_MinimumSet_Gen.json create mode 100644 specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/playfab.json diff --git a/package-lock.json b/package-lock.json index 1049ac809d6a..d7b70afe02de 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,2283 +1,8 @@ { "name": "azure-rest-api-specs-tests", "version": "0.1.0", - "lockfileVersion": 2, + "lockfileVersion": 1, "requires": true, - "packages": { - "": { - "name": "azure-rest-api-specs-tests", - "version": "0.1.0", - "hasInstallScript": true, - "license": "MIT", - "devDependencies": { - "@azure/avocado": "^0.7.2", - "@ts-common/commonmark-to-markdown": "^1.2.0", - "@ts-common/fs": "0.2.0", - "@ts-common/iterator": "^0.3.6", - "@types/js-yaml": "^3.12.1", - "@types/mocha": "^9.0.0", - "@types/prettier": "^2.3.0", - "js-yaml": "^3.13.1", - "json-schema-ref-parser": "^6.1.0", - "mocha": "*", - "prettier": "^2.1.2", - "ts-node": "^10.1.0", - "tslib": "^1.10.0", - "typescript": "^3.5.3" - } - }, - "node_modules/@azure/avocado": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/@azure/avocado/-/avocado-0.7.2.tgz", - "integrity": "sha512-9hKNfrwgbgDwSFxMxodYStIsCc2X5RujyazYx7hkh2N0wpwgvhRU1xKTK7P0qCY3I9/V2LVq3iwGWeHIfTUQoQ==", - "dev": true, - "dependencies": { - "@azure/openapi-markdown": "^0.9.1", - "@azure/swagger-validation-common": "^0.0.5", - "@ts-common/async-iterator": "^0.2.2", - "@ts-common/commonmark-to-markdown": "^1.2.0", - "@ts-common/fs": "^0.2.0", - "@ts-common/iterator": "^0.3.6", - "@ts-common/json": "^0.3.1", - "@ts-common/json-parser": "^0.9.0", - "@ts-common/string-map": "^0.3.0", - "commonmark": "^0.29.0", - "js-yaml": "^3.13.1", - "node-object-hash": "^1.4.2", - "yargs": "^15.3.1" - }, - "bin": { - "avocado": "bin/cli.js" - } - }, - "node_modules/@azure/openapi-markdown": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/@azure/openapi-markdown/-/openapi-markdown-0.9.2.tgz", - "integrity": "sha512-EhjABbBzHAPK8K88Ya7yHdIKjcU2WSiclIuXSDqs/mYAUym4Z9o7lvIi0Li+mUhFaLAh2V4+OzdIVUdTzJa0Fg==", - "dev": true, - "dependencies": { - "@ts-common/commonmark-to-markdown": "^1.2.0", - "@ts-common/iterator": "^0.3.1", - "@ts-common/string-map": "^0.3.0", - "@ts-common/virtual-fs": "^0.3.0", - "commonmark": "^0.28.1", - "js-yaml": "^3.13.1", - "tslib": "^1.9.3" - } - }, - "node_modules/@azure/openapi-markdown/node_modules/commonmark": { - "version": "0.28.1", - "resolved": "https://registry.npmjs.org/commonmark/-/commonmark-0.28.1.tgz", - "integrity": "sha1-Buq41SM4uDn6Gi11rwCF7tGxvq4=", - "dev": true, - "dependencies": { - "entities": "~ 1.1.1", - "mdurl": "~ 1.0.1", - "minimist": "~ 1.2.0", - "string.prototype.repeat": "^0.2.0" - }, - "bin": { - "commonmark": "bin/commonmark" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@azure/swagger-validation-common": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/@azure/swagger-validation-common/-/swagger-validation-common-0.0.5.tgz", - "integrity": "sha512-oc6OHLdoLlOpO5GjMcOFETEhJi45CI3MVIhvVY/yqyGw9AtaqOYw5HzO3wTuYgYFeGS4v9iqFah0SNLZrpk3Sg==", - "dev": true - }, - "node_modules/@ts-common/add-position": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/@ts-common/add-position/-/add-position-0.0.2.tgz", - "integrity": "sha512-ENfIN5410jyxqXbQZXmj1ifFPjnhXOuJdQjglDXhLR8vyD74PTUz277BN9Voua2DKeOjlAnyBK7ml1ciMsBqhw==", - "dev": true, - "dependencies": { - "@ts-common/iterator": "^0.3.5" - } - }, - "node_modules/@ts-common/async-iterator": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@ts-common/async-iterator/-/async-iterator-0.2.3.tgz", - "integrity": "sha512-szLdrutwQxBCIECaO2RTFcUPFj+9QVk4xKAj+APgeeLoEs67tNjXFgvfU0kOfF04qTHlPNPqcutSqxMHqzG3qA==", - "dev": true, - "dependencies": { - "@ts-common/iterator": "^0.3.6", - "tslib": "^1.10.0" - } - }, - "node_modules/@ts-common/commonmark-to-markdown": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ts-common/commonmark-to-markdown/-/commonmark-to-markdown-1.2.0.tgz", - "integrity": "sha512-xFWpGZN1XzWN0egRs6gcT+tgYYw57us/Xr9euoaTsi9N+UR9ZxnG8Mrt4K/KlB54dNIED/LaGxReqRM5L7tKZA==", - "dev": true, - "dependencies": { - "@ts-common/iterator": "^0.3.0", - "@types/commonmark": "^0.27.3", - "commonmark": "^0.28.1", - "front-matter": "^3.0.1" - } - }, - "node_modules/@ts-common/commonmark-to-markdown/node_modules/commonmark": { - "version": "0.28.1", - "resolved": "https://registry.npmjs.org/commonmark/-/commonmark-0.28.1.tgz", - "integrity": "sha1-Buq41SM4uDn6Gi11rwCF7tGxvq4=", - "dev": true, - "dependencies": { - "entities": "~ 1.1.1", - "mdurl": "~ 1.0.1", - "minimist": "~ 1.2.0", - "string.prototype.repeat": "^0.2.0" - }, - "bin": { - "commonmark": "bin/commonmark" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@ts-common/fs": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@ts-common/fs/-/fs-0.2.0.tgz", - "integrity": "sha512-ul1v4ZatcHuAzrwr/hGjSbk37pnfnLYDWC1yMEynQlnV8ndAcIVNYwQPPOYtLADPKTi3y74g5Q4BF3xPurDHLA==", - "dev": true, - "dependencies": { - "@ts-common/async-iterator": "^0.2.0", - "@types/node": "^10.12.18", - "tslib": "^1.9.3" - } - }, - "node_modules/@ts-common/iterator": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@ts-common/iterator/-/iterator-0.3.6.tgz", - "integrity": "sha512-nNdcleTj3qLlchH17HI/xqOc6sNgOqJ5DdRR0nOEVdJVZCo5bfqoQTu6+Q9ZwMhuETuR2d86MSlmaL2FVHnPjQ==", - "dev": true - }, - "node_modules/@ts-common/json": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@ts-common/json/-/json-0.3.1.tgz", - "integrity": "sha512-vaplNdZPdeWr4p+hLJGdn08UMTSgYQrlRtxrAS0fAWyMlmFalBm/XRhHnohgiflRaj2jxl7ZxihjNlC/LZ/1YQ==", - "dev": true, - "dependencies": { - "@ts-common/iterator": "^0.3.1", - "@ts-common/string-map": "^0.3.0" - } - }, - "node_modules/@ts-common/json-parser": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@ts-common/json-parser/-/json-parser-0.9.0.tgz", - "integrity": "sha512-how0z/Ak7Bay+feIYfJFVV8UMw8Ky2Czoo5XwN7QigCOlN4HyW6wSNup4zrZ7t6NUB0002tW/+IOKCH2lAVJOg==", - "dev": true, - "dependencies": { - "@ts-common/add-position": "0.0.2", - "@ts-common/iterator": "^0.3.5", - "@ts-common/json": "^0.3.1", - "@ts-common/source-map": "^0.5.0", - "@ts-common/string-map": "^0.3.0", - "tslib": "^1.9.3" - } - }, - "node_modules/@ts-common/property-set": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@ts-common/property-set/-/property-set-0.1.0.tgz", - "integrity": "sha512-Mw/CPiksQI/Tvp8/bmne6ZYmOcgHuMOrflairbzdpfgMz7lrINFu8PyDQw6yTnIASeZR4yW0xljb66gCE4Jj0w==", - "dev": true - }, - "node_modules/@ts-common/source-map": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@ts-common/source-map/-/source-map-0.5.0.tgz", - "integrity": "sha512-aKFWvuN5uALt+hUtkPA4gHjtloDy2qHW1FB1r758KCTI0h0lP3dNJGcfwg7NnmD0qKQiZAY/J73/NYrbuTfT3A==", - "dev": true, - "dependencies": { - "@ts-common/iterator": "^0.3.0", - "@ts-common/json": "^0.3.0", - "@ts-common/property-set": "^0.1.0", - "@ts-common/string-map": "^0.3.0" - } - }, - "node_modules/@ts-common/string-map": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@ts-common/string-map/-/string-map-0.3.0.tgz", - "integrity": "sha512-tikHtQPV/R48VAnlolyl1FIHciror68LXyruelvYf+lRE6ysjIGB2iNyw7wN6aDcUs2wN/CD6fF8Ye7lVIWNTQ==", - "dev": true, - "dependencies": { - "@ts-common/iterator": "^0.3.0" - } - }, - "node_modules/@ts-common/virtual-fs": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@ts-common/virtual-fs/-/virtual-fs-0.3.0.tgz", - "integrity": "sha512-ryoXw52FTLhiexoNBA/hcAlW8gxPhrKEuZODgpCiF0wswNJdg/j+rCb9k1VppJdeIJ30b0Wg+2vPsrOrdnYTIw==", - "dev": true, - "dependencies": { - "@ts-common/fs": "^0.2.0", - "@ts-common/iterator": "^0.3.0", - "@types/async-retry": "^1.4.1", - "@types/node-fetch": "^2.5.5", - "async-retry": "^1.3.1", - "node-fetch": "^2.6.0" - } - }, - "node_modules/@tsconfig/node10": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz", - "integrity": "sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==", - "dev": true - }, - "node_modules/@tsconfig/node12": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.9.tgz", - "integrity": "sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==", - "dev": true - }, - "node_modules/@tsconfig/node14": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz", - "integrity": "sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==", - "dev": true - }, - "node_modules/@tsconfig/node16": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.2.tgz", - "integrity": "sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==", - "dev": true - }, - "node_modules/@types/async-retry": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@types/async-retry/-/async-retry-1.4.2.tgz", - "integrity": "sha512-GUDuJURF0YiJZ+CBjNQA0+vbP/VHlJbB0sFqkzsV7EcOPRfurVonXpXKAt3w8qIjM1TEzpz6hc6POocPvHOS3w==", - "dev": true, - "dependencies": { - "@types/retry": "*" - } - }, - "node_modules/@types/commonmark": { - "version": "0.27.4", - "resolved": "https://registry.npmjs.org/@types/commonmark/-/commonmark-0.27.4.tgz", - "integrity": "sha512-7koSjp08QxKoS1/+3T15+kD7+vqOUvZRHvM8PutF3Xsk5aAEkdlIGRsHJ3/XsC3izoqTwBdRW/vH7rzCKkIicA==", - "dev": true - }, - "node_modules/@types/js-yaml": { - "version": "3.12.1", - "resolved": "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-3.12.1.tgz", - "integrity": "sha512-SGGAhXLHDx+PK4YLNcNGa6goPf9XRWQNAUUbffkwVGGXIxmDKWyGGL4inzq2sPmExu431Ekb9aEMn9BkPqEYFA==", - "dev": true - }, - "node_modules/@types/mocha": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-9.0.0.tgz", - "integrity": "sha512-scN0hAWyLVAvLR9AyW7HoFF5sJZglyBsbPuHO4fv7JRvfmPBMfp1ozWqOf/e4wwPNxezBZXRfWzMb6iFLgEVRA==", - "dev": true - }, - "node_modules/@types/node": { - "version": "10.14.16", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.14.16.tgz", - "integrity": "sha512-/opXIbfn0P+VLt+N8DE4l8Mn8rbhiJgabU96ZJ0p9mxOkIks5gh6RUnpHak7Yh0SFkyjO/ODbxsQQPV2bpMmyA==", - "dev": true - }, - "node_modules/@types/node-fetch": { - "version": "2.5.7", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.7.tgz", - "integrity": "sha512-o2WVNf5UhWRkxlf6eq+jMZDu7kjgpgJfl4xVNlvryc95O/6F2ld8ztKX+qu+Rjyet93WAWm5LjeX9H5FGkODvw==", - "dev": true, - "dependencies": { - "@types/node": "*", - "form-data": "^3.0.0" - } - }, - "node_modules/@types/prettier": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.3.0.tgz", - "integrity": "sha512-hkc1DATxFLQo4VxPDpMH1gCkPpBbpOoJ/4nhuXw4n63/0R6bCpQECj4+K226UJ4JO/eJQz+1mC2I7JsWanAdQw==", - "dev": true - }, - "node_modules/@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", - "dev": true - }, - "node_modules/ansi-colors": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz", - "integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/async-retry": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/async-retry/-/async-retry-1.3.1.tgz", - "integrity": "sha512-aiieFW/7h3hY0Bq5d+ktDBejxuwR78vRu9hDUdR8rNhSaQ29VzPL4AoIRG7D/c7tdenwOcKvgPM6tIxB3cB6HA==", - "dev": true, - "dependencies": { - "retry": "0.12.0" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "node_modules/balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/browser-stdout": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", - "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", - "dev": true - }, - "node_modules/buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", - "dev": true - }, - "node_modules/call-me-maybe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", - "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", - "dev": true - }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/chalk/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/chalk/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "node_modules/cliui/node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/cliui/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/cliui/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/cliui/node_modules/string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cliui/node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commonmark": { - "version": "0.29.2", - "resolved": "https://registry.npmjs.org/commonmark/-/commonmark-0.29.2.tgz", - "integrity": "sha512-spe43MvEIaPpHss1T7z4yQaFQfLGmMu+yvCwv6xqhELIwkG/ZGgDpxOPzKxnuYzYT2c+aziCCc8m2rBVLA7jUA==", - "dev": true, - "dependencies": { - "entities": "~2.0", - "mdurl": "~1.0.1", - "minimist": ">=1.2.2", - "string.prototype.repeat": "^0.2.0" - }, - "bin": { - "commonmark": "bin/commonmark" - }, - "engines": { - "node": "*" - } - }, - "node_modules/commonmark/node_modules/entities": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", - "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==", - "dev": true - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "node_modules/create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true - }, - "node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" - } - }, - "node_modules/debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dev": true, - "dependencies": { - "object-keys": "^1.0.12" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/diff": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", - "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", - "dev": true, - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "node_modules/end-of-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", - "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", - "dev": true, - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", - "dev": true - }, - "node_modules/es-abstract": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.13.0.tgz", - "integrity": "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==", - "dev": true, - "dependencies": { - "es-to-primitive": "^1.2.0", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "is-callable": "^1.1.4", - "is-regex": "^1.0.4", - "object-keys": "^1.0.12" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", - "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/flat": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/flat/-/flat-4.1.0.tgz", - "integrity": "sha512-Px/TiLIznH7gEDlPXcUD4KnBusa6kR6ayRUVcnEAbreRIuhkqow/mun59BuRXwoYk7ZQOLW1ZM05ilIvK38hFw==", - "dev": true, - "dependencies": { - "is-buffer": "~2.0.3" - }, - "bin": { - "flat": "cli.js" - } - }, - "node_modules/flat/node_modules/is-buffer": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.3.tgz", - "integrity": "sha512-U15Q7MXTuZlrbymiz95PJpZxu8IlipAp4dtS3wOdgPXx3mqBnslrWU14kxfHB+Py/+2PVKSr37dMAgM2A4uArw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/form-data": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.0.tgz", - "integrity": "sha512-CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/format-util": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/format-util/-/format-util-1.0.3.tgz", - "integrity": "sha1-Ay3KShFiYqEsQ/TD7IVmQWxbLZU=", - "dev": true - }, - "node_modules/front-matter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-3.0.2.tgz", - "integrity": "sha512-iBGZaWyzqgsrPGsqrXZP6N4hp5FzSKDi18nfAoYpgz3qK5sAwFv/ojmn3VS60SOgLvq6CtojNqy0y6ZNz05IzQ==", - "dev": true, - "dependencies": { - "js-yaml": "^3.13.1" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/growl": { - "version": "1.10.5", - "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz", - "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==", - "dev": true, - "engines": { - "node": ">=4.x" - } - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", - "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true, - "bin": { - "he": "bin/he" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/is-callable": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", - "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-date-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", - "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/is-regex": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", - "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", - "dev": true, - "dependencies": { - "has": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-symbol": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", - "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "node_modules/js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/json-schema-ref-parser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/json-schema-ref-parser/-/json-schema-ref-parser-6.1.0.tgz", - "integrity": "sha512-pXe9H1m6IgIpXmE5JSb8epilNTGsmTb2iPohAXpOdhqGFbQjNeHHsZxU+C8w6T81GZxSPFLeUoqDJmzxx5IGuw==", - "dev": true, - "dependencies": { - "call-me-maybe": "^1.0.1", - "js-yaml": "^3.12.1", - "ono": "^4.0.11" - } - }, - "node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "node_modules/log-symbols": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", - "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", - "dev": true, - "dependencies": { - "chalk": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true - }, - "node_modules/map-age-cleaner": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", - "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", - "dev": true, - "dependencies": { - "p-defer": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/mdurl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=", - "dev": true - }, - "node_modules/mem": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", - "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", - "dev": true, - "dependencies": { - "map-age-cleaner": "^0.1.1", - "mimic-fn": "^2.0.0", - "p-is-promise": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/mime-db": { - "version": "1.44.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", - "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.27", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", - "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", - "dev": true, - "dependencies": { - "mime-db": "1.44.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, - "node_modules/mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "dev": true, - "dependencies": { - "minimist": "0.0.8" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/mkdirp/node_modules/minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true - }, - "node_modules/mocha": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-6.2.0.tgz", - "integrity": "sha512-qwfFgY+7EKAAUAdv7VYMZQknI7YJSGesxHyhn6qD52DV8UcSZs5XwCifcZGMVIE4a5fbmhvbotxC0DLQ0oKohQ==", - "dev": true, - "dependencies": { - "ansi-colors": "3.2.3", - "browser-stdout": "1.3.1", - "debug": "3.2.6", - "diff": "3.5.0", - "escape-string-regexp": "1.0.5", - "find-up": "3.0.0", - "glob": "7.1.3", - "growl": "1.10.5", - "he": "1.2.0", - "js-yaml": "3.13.1", - "log-symbols": "2.2.0", - "minimatch": "3.0.4", - "mkdirp": "0.5.1", - "ms": "2.1.1", - "node-environment-flags": "1.0.5", - "object.assign": "4.1.0", - "strip-json-comments": "2.0.1", - "supports-color": "6.0.0", - "which": "1.3.1", - "wide-align": "1.1.3", - "yargs": "13.2.2", - "yargs-parser": "13.0.0", - "yargs-unparser": "1.5.0" - }, - "bin": { - "_mocha": "bin/_mocha", - "mocha": "bin/mocha" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/mocha/node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/mocha/node_modules/cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", - "dev": true, - "dependencies": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - } - }, - "node_modules/mocha/node_modules/cliui/node_modules/string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "dependencies": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/mocha/node_modules/glob": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", - "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/mocha/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/mocha/node_modules/invert-kv": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", - "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/mocha/node_modules/lcid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", - "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", - "dev": true, - "dependencies": { - "invert-kv": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/mocha/node_modules/ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true - }, - "node_modules/mocha/node_modules/os-locale": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", - "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", - "dev": true, - "dependencies": { - "execa": "^1.0.0", - "lcid": "^2.0.0", - "mem": "^4.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/mocha/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/mocha/node_modules/supports-color": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.0.0.tgz", - "integrity": "sha512-on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/mocha/node_modules/wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mocha/node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mocha/node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mocha/node_modules/wrap-ansi/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mocha/node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mocha/node_modules/yargs": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.2.2.tgz", - "integrity": "sha512-WyEoxgyTD3w5XRpAQNYUB9ycVH/PQrToaTXdYXRdOXvEy1l19br+VJsc0vcO8PTGg5ro/l/GY7F/JMEBmI0BxA==", - "dev": true, - "dependencies": { - "cliui": "^4.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", - "os-locale": "^3.1.0", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^13.0.0" - } - }, - "node_modules/mocha/node_modules/yargs-parser": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.0.0.tgz", - "integrity": "sha512-w2LXjoL8oRdRQN+hOyppuXs+V/fVAYtpcrRxZuF7Kt/Oc+Jr2uAcVntaUTNT6w5ihoWfFDpNY8CPx1QskxZ/pw==", - "dev": true, - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node_modules/node-environment-flags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/node-environment-flags/-/node-environment-flags-1.0.5.tgz", - "integrity": "sha512-VNYPRfGfmZLx0Ye20jWzHUjyTW/c+6Wq+iLhDzUI4XmhrDd9l/FozXV3F2xOaXjvp0co0+v1YSR3CMP6g+VvLQ==", - "dev": true, - "dependencies": { - "object.getownpropertydescriptors": "^2.0.3", - "semver": "^5.7.0" - } - }, - "node_modules/node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", - "dev": true, - "engines": { - "node": "4.x || >=6.0.0" - } - }, - "node_modules/node-object-hash": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/node-object-hash/-/node-object-hash-1.4.2.tgz", - "integrity": "sha512-UdS4swXs85fCGWWf6t6DMGgpN/vnlKeSGEQ7hJcrs7PBFoxoKLmibc3QRb7fwiYsjdL7PX8iI/TMSlZ90dgHhQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "dependencies": { - "path-key": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.getownpropertydescriptors": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz", - "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", - "dev": true, - "dependencies": { - "define-properties": "^1.1.2", - "es-abstract": "^1.5.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/ono": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/ono/-/ono-4.0.11.tgz", - "integrity": "sha512-jQ31cORBFE6td25deYeD80wxKBMj+zBmHTrVxnc6CKhx8gho6ipmWM5zj/oeoqioZ99yqBls9Z/9Nss7J26G2g==", - "dev": true, - "dependencies": { - "format-util": "^1.0.3" - } - }, - "node_modules/p-defer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", - "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/p-is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", - "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/p-limit": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/prettier": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.1.2.tgz", - "integrity": "sha512-16c7K+x4qVlJg9rEbXl7HEGmQyZlG4R9AgP+oHKRMsMsuk8s+ATStlf1NpDqyBI1HpVyfjLOeMhH2LvuNvV5Vg==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true - }, - "node_modules/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true - }, - "node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "dependencies": { - "shebang-regex": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", - "dev": true - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/string.prototype.repeat": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-0.2.0.tgz", - "integrity": "sha1-q6Nt4I3O5qWjN9SbLqHaGyj8Ds8=", - "dev": true - }, - "node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ts-node": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.1.0.tgz", - "integrity": "sha512-6szn3+J9WyG2hE+5W8e0ruZrzyk1uFLYye6IGMBadnOzDh8aP7t8CbFpsfCiEx2+wMixAhjFt7lOZC4+l+WbEA==", - "dev": true, - "dependencies": { - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "source-map-support": "^0.5.17", - "yn": "3.1.1" - }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/ts-node/node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true, - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", - "dev": true - }, - "node_modules/typescript": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.5.3.tgz", - "integrity": "sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true - }, - "node_modules/wide-align": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", - "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", - "dev": true, - "dependencies": { - "string-width": "^1.0.2 || 2" - } - }, - "node_modules/wide-align/node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/wide-align/node_modules/string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "dependencies": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/wide-align/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/wrap-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/wrap-ansi/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "node_modules/y18n": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", - "dev": true - }, - "node_modules/yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "dev": true, - "dependencies": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/yargs-unparser": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-1.5.0.tgz", - "integrity": "sha512-HK25qidFTCVuj/D1VfNiEndpLIeJN78aqgR23nL3y4N0U/91cOAzqfHlF8n2BvoNDcZmJKin3ddNSvOxSr8flw==", - "dev": true, - "dependencies": { - "flat": "^4.1.0", - "lodash": "^4.17.11", - "yargs": "^12.0.5" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/yargs-unparser/node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/yargs-unparser/node_modules/cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", - "dev": true, - "dependencies": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - } - }, - "node_modules/yargs-unparser/node_modules/get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "node_modules/yargs-unparser/node_modules/invert-kv": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", - "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/yargs-unparser/node_modules/lcid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", - "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", - "dev": true, - "dependencies": { - "invert-kv": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/yargs-unparser/node_modules/os-locale": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", - "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", - "dev": true, - "dependencies": { - "execa": "^1.0.0", - "lcid": "^2.0.0", - "mem": "^4.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/yargs-unparser/node_modules/require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "node_modules/yargs-unparser/node_modules/string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "dependencies": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/yargs-unparser/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/yargs-unparser/node_modules/wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs-unparser/node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs-unparser/node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs-unparser/node_modules/wrap-ansi/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs-unparser/node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs-unparser/node_modules/yargs": { - "version": "12.0.5", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", - "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", - "dev": true, - "dependencies": { - "cliui": "^4.0.0", - "decamelize": "^1.2.0", - "find-up": "^3.0.0", - "get-caller-file": "^1.0.1", - "os-locale": "^3.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1 || ^4.0.0", - "yargs-parser": "^11.1.1" - } - }, - "node_modules/yargs-unparser/node_modules/yargs-parser": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", - "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", - "dev": true, - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - }, - "node_modules/yargs/node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/yargs/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true, - "engines": { - "node": ">=6" - } - } - }, "dependencies": { "@azure/avocado": { "version": "0.7.2", diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Operations_List_MaximumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Operations_List_MaximumSet_Gen.json new file mode 100644 index 000000000000..05a464f65dfb --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Operations_List_MaximumSet_Gen.json @@ -0,0 +1,25 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "name": "Microsoft.PlayFab/write", + "isDataAction": true, + "display": { + "provider": "Microsoft PlayFab", + "resource": "Title", + "operation": "Update Title", + "description": "Update Title" + }, + "origin": "user", + "actionType": "Internal" + } + ] + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Operations_List_MinimumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Operations_List_MinimumSet_Gen.json new file mode 100644 index 000000000000..7f4e3e57ede3 --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Operations_List_MinimumSet_Gen.json @@ -0,0 +1,10 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview" + }, + "responses": { + "200": { + "body": {} + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_CreateOrUpdate_MaximumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_CreateOrUpdate_MaximumSet_Gen.json new file mode 100644 index 000000000000..3de08cf1d8d6 --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_CreateOrUpdate_MaximumSet_Gen.json @@ -0,0 +1,42 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "aaga-df-demo", + "playerAccountPoolName": "DevAccountPool", + "parameters": { + "properties": { + "provisioningState": "NotSpecified" + }, + "tags": { + "company": "Microsoft" + }, + "location": "West US2" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "playFabPlayerAccountPoolId": "E19877A68438546F", + "provisioningState": "Succeeded" + }, + "systemData": { + "createdBy": "zainudv@microsoft.com", + "createdByType": "User", + "createdAt": "2022-01-04T11:05:51.4940669Z", + "lastModifiedBy": "zainudv@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2022-01-04T11:05:51.4940669Z" + }, + "tags": { + "company": "Microsoft" + }, + "location": "West US", + "id": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/aaga-df-demo/providers/Microsoft.PlayFab/playerAccountPools/DevAccountPool", + "name": "DevAccountPool", + "type": "microsoft.playfab/playeraccountpools" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_CreateOrUpdate_MinimumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_CreateOrUpdate_MinimumSet_Gen.json new file mode 100644 index 000000000000..ca85f5767d43 --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_CreateOrUpdate_MinimumSet_Gen.json @@ -0,0 +1,36 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "aaga-df-demo", + "playerAccountPoolName": "DevAccountPool", + "parameters": { + "properties": { + "provisioningState": "NotSpecified" + }, + "location": "West US2" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "playFabPlayerAccountPoolId": "E19877A68438546F", + "provisioningState": "Succeeded" + }, + "systemData": { + "createdBy": "zainudv@microsoft.com", + "createdByType": "User", + "createdAt": "2022-01-04T11:05:51.4940669Z", + "lastModifiedBy": "zainudv@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2022-01-04T11:05:51.4940669Z" + }, + "location": "West US", + "id": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/aaga-df-demo/providers/Microsoft.PlayFab/playerAccountPools/DevAccountPool", + "name": "DevAccountPool", + "type": "microsoft.playfab/playeraccountpools" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Delete_MaximumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..cf1310473009 --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Delete_MaximumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "rgplayfab", + "playerAccountPoolName": "DevAccountPool" + }, + "responses": { + "200": {}, + "202": { + "headers": { + "Azure-AsyncOperation": "https://foo.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Delete_MinimumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..cf1310473009 --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Delete_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "rgplayfab", + "playerAccountPoolName": "DevAccountPool" + }, + "responses": { + "200": {}, + "202": { + "headers": { + "Azure-AsyncOperation": "https://foo.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Get_MaximumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..f01547a3dea4 --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Get_MaximumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "aaga-df-demo", + "playerAccountPoolName": "DevAccountPool" + }, + "responses": { + "200": { + "body": { + "properties": { + "playFabPlayerAccountPoolId": "E19877A68438546F", + "provisioningState": "Succeeded" + }, + "systemData": { + "createdBy": "zainudv@microsoft.com", + "createdByType": "User", + "createdAt": "2022-01-04T11:05:51.4940669Z", + "lastModifiedBy": "zainudv@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2022-01-04T11:05:51.4940669Z" + }, + "tags": { + "company": "Microsoft" + }, + "location": "West US", + "id": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/aaga-df-demo/providers/Microsoft.PlayFab/playerAccountPools/DevAccountPool", + "name": "DevAccountPool", + "type": "microsoft.playfab/playeraccountpools" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Get_MinimumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..f01547a3dea4 --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Get_MinimumSet_Gen.json @@ -0,0 +1,33 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "aaga-df-demo", + "playerAccountPoolName": "DevAccountPool" + }, + "responses": { + "200": { + "body": { + "properties": { + "playFabPlayerAccountPoolId": "E19877A68438546F", + "provisioningState": "Succeeded" + }, + "systemData": { + "createdBy": "zainudv@microsoft.com", + "createdByType": "User", + "createdAt": "2022-01-04T11:05:51.4940669Z", + "lastModifiedBy": "zainudv@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2022-01-04T11:05:51.4940669Z" + }, + "tags": { + "company": "Microsoft" + }, + "location": "West US", + "id": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/aaga-df-demo/providers/Microsoft.PlayFab/playerAccountPools/DevAccountPool", + "name": "DevAccountPool", + "type": "microsoft.playfab/playeraccountpools" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_ListByResourceGroup_MaximumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..f4b20a1b486f --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,34 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "aaga-df-demo" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/aaga-df-demo/providers/Microsoft.PlayFab/playerAccountPools/aagaSept23b", + "name": "aagaSept23b", + "type": "microsoft.playfab/playeraccountpools", + "location": "West US 2", + "systemData": { + "createdBy": "aaga@microsoft.com", + "createdByType": "User", + "createdAt": "2021-09-23T06:32:29.1703036Z", + "lastModifiedBy": "aaga@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2021-09-23T06:32:29.1703036Z" + }, + "properties": { + "playFabPlayerAccountPoolId": "7CC23E30076C4012", + "provisioningState": "Failed" + } + } + ], + "nextLink": "https://localhost:50194/subscriptions/030efb7e-a7b1-41da-99e8-aa25e7d3c800/resourcegroups/aaga-df-demo/providers/Microsoft.PlayFab/playerAccountPools?api-version=2021-12-08-preview&$skipToken=342r89" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_ListByResourceGroup_MinimumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_ListByResourceGroup_MinimumSet_Gen.json new file mode 100644 index 000000000000..a92fc785c6e6 --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_ListByResourceGroup_MinimumSet_Gen.json @@ -0,0 +1,34 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "aaga-df-demo" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "id": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/aaga-df-demo/providers/Microsoft.PlayFab/playerAccountPools/aagaSept23b", + "name": "aagaSept23b", + "type": "microsoft.playfab/playeraccountpools", + "location": "West US 2", + "systemData": { + "createdBy": "aaga@microsoft.com", + "createdByType": "User", + "createdAt": "2021-09-23T06:32:29.1703036Z", + "lastModifiedBy": "aaga@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2021-09-23T06:32:29.1703036Z" + }, + "properties": { + "playFabPlayerAccountPoolId": "7CC23E30076C4012", + "provisioningState": "Failed" + } + } + ], + "nextLink": "https://localhost:50194/subscriptions/030efb7e-a7b1-41da-99e8-aa25e7d3c800/resourcegroups/testrg/providers/Microsoft.PlayFab/playerAccountPools?api-version=2021-12-08-preview&$skipToken=342r89" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_ListBySubscription_MaximumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..f41c9077412e --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,36 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "playFabPlayerAccountPoolId": "8085509B620AFCC5", + "provisioningState": "Succeeded" + }, + "systemData": { + "createdBy": "zainudv@microsoft.com", + "createdByType": "User", + "createdAt": "2021-12-16T06:19:32.111Z", + "lastModifiedBy": "zainudv@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2021-12-16T06:19:32.111Z" + }, + "tags": { + "company": "Microsoft" + }, + "location": "West US", + "id": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/rgplayfab/providers/Microsoft.PlayFab/playerAccountPools/DevAccountPool", + "name": "DevAccountPool", + "type": "microsoft.PlayFab/playerAccountPools" + } + ], + "nextLink": "https://localhost:50194/subscriptions/030efb7e-a7b1-41da-99e8-aa25e7d3c800/resourcegroups/testrg/providers/Microsoft.PlayFab/playerAccountPools?api-version=2021-12-08-preview&$skipToken=342r89" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_ListBySubscription_MinimumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_ListBySubscription_MinimumSet_Gen.json new file mode 100644 index 000000000000..47f196dc80f7 --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_ListBySubscription_MinimumSet_Gen.json @@ -0,0 +1,18 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": {}, + "location": "West US" + } + ] + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Update_MaximumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..68ee2e0ba2b3 --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Update_MaximumSet_Gen.json @@ -0,0 +1,38 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "aaga-df-demo", + "playerAccountPoolName": "DevAccountPool", + "parameters": { + "tags": { + "company": "Microsoft-HYD" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "playFabPlayerAccountPoolId": "E19877A68438546F", + "provisioningState": "Succeeded" + }, + "systemData": { + "createdBy": "zainudv@microsoft.com", + "createdByType": "User", + "createdAt": "2022-01-04T11:05:51.4940669Z", + "lastModifiedBy": "zainudv@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2022-01-04T11:05:51.4940669Z" + }, + "tags": { + "company": "Microsoft-HYD" + }, + "location": "West US", + "id": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/aaga-df-demo/providers/Microsoft.PlayFab/playerAccountPools/DevAccountPool", + "name": "DevAccountPool", + "type": "microsoft.playfab/playeraccountpools" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Update_MinimumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..68ee2e0ba2b3 --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/PlayerAccountPools_Update_MinimumSet_Gen.json @@ -0,0 +1,38 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "aaga-df-demo", + "playerAccountPoolName": "DevAccountPool", + "parameters": { + "tags": { + "company": "Microsoft-HYD" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "playFabPlayerAccountPoolId": "E19877A68438546F", + "provisioningState": "Succeeded" + }, + "systemData": { + "createdBy": "zainudv@microsoft.com", + "createdByType": "User", + "createdAt": "2022-01-04T11:05:51.4940669Z", + "lastModifiedBy": "zainudv@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2022-01-04T11:05:51.4940669Z" + }, + "tags": { + "company": "Microsoft-HYD" + }, + "location": "West US", + "id": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/aaga-df-demo/providers/Microsoft.PlayFab/playerAccountPools/DevAccountPool", + "name": "DevAccountPool", + "type": "microsoft.playfab/playeraccountpools" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_CreateOrUpdate_MaximumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_CreateOrUpdate_MaximumSet_Gen.json new file mode 100644 index 000000000000..40f9efaa095f --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_CreateOrUpdate_MaximumSet_Gen.json @@ -0,0 +1,89 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "rgplayfab", + "titleName": "DevPlayers", + "segmentName": "WandererDemo", + "parameters": { + "properties": { + "query": { + "groups": [ + { + "filters": [ + { + "filterName": "UserOrigination", + "comparison": "Equals", + "value": "WindowsHello" + }, + { + "filterName": "Statistic", + "statisticName": "kills", + "comparison": "Equals", + "value": "40", + "version": 1 + }, + { + "filterName": "Statistic", + "statisticName": "score", + "comparison": "Equals", + "value": "100", + "useCurrentVersion": true + } + ] + } + ] + }, + "provisioningState": "NotSpecified" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "playFabSegmentId": "355EEB91B04290B9", + "query": { + "groups": [ + { + "filters": [ + { + "filterName": "UserOrigination", + "comparison": "Equals", + "value": "WindowsHello" + }, + { + "filterName": "Statistic", + "statisticName": "kills", + "comparison": "Equals", + "value": "40", + "version": 1 + }, + { + "filterName": "Statistic", + "statisticName": "score", + "comparison": "Equals", + "value": "100", + "useCurrentVersion": true + } + ] + } + ] + }, + "provisioningState": "Succeeded" + }, + "systemData": { + "createdBy": "zainudv@microsoft.com", + "createdByType": "User", + "createdAt": "2022-01-04T11:05:51.4940669Z", + "lastModifiedBy": "zainudv@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2022-01-04T11:05:51.4940669Z" + }, + "id": "/subscriptions/030efb7e-a7b1-41da-99e8-aa25e7d3c800/resourceGroups/rgplayfab/providers/Microsoft.PlayFab/titles/DevPlayers/segments/WandererDemo", + "name": "WandererDemo", + "type": "Microsoft.PlayFab/titles/segments" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_CreateOrUpdate_MinimumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_CreateOrUpdate_MinimumSet_Gen.json new file mode 100644 index 000000000000..14e7281d1baf --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_CreateOrUpdate_MinimumSet_Gen.json @@ -0,0 +1,60 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "rgplayfab", + "titleName": "DevPlayers", + "segmentName": "WandererDemo", + "parameters": { + "properties": { + "query": { + "groups": [ + { + "filters": [ + { + "filterName": "UserOrigination", + "comparison": "Equals", + "value": "WindowsHello" + } + ] + } + ] + } + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "playFabSegmentId": "355EEB91B04290B9", + "query": { + "groups": [ + { + "filters": [ + { + "filterName": "UserOrigination", + "comparison": "Equals", + "value": "WindowsHello" + } + ] + } + ] + }, + "provisioningState": "Succeeded" + }, + "systemData": { + "createdBy": "zainudv@microsoft.com", + "createdByType": "User", + "createdAt": "2022-01-04T11:05:51.4940669Z", + "lastModifiedBy": "zainudv@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2022-01-04T11:05:51.4940669Z" + }, + "id": "/subscriptions/030efb7e-a7b1-41da-99e8-aa25e7d3c800/resourceGroups/rgplayfab/providers/Microsoft.PlayFab/titles/DevPlayers/segments/WandererDemo", + "name": "WandererDemo", + "type": "Microsoft.PlayFab/titles/segments" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_Delete_MaximumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..6a65823432de --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_Delete_MaximumSet_Gen.json @@ -0,0 +1,13 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "rgplayfab", + "titleName": "DevPlayers", + "segmentName": "WandererDemo" + }, + "responses": { + "200": {}, + "204": {} + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_Delete_MinimumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..6a65823432de --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_Delete_MinimumSet_Gen.json @@ -0,0 +1,13 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "rgplayfab", + "titleName": "DevPlayers", + "segmentName": "WandererDemo" + }, + "responses": { + "200": {}, + "204": {} + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_Get_MaximumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..1fb11fe70a5c --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_Get_MaximumSet_Gen.json @@ -0,0 +1,50 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "rgplayfab", + "titleName": "DevPlayers", + "segmentName": "WandererDemo" + }, + "responses": { + "200": { + "body": { + "properties": { + "playFabSegmentId": "355EEB91B04290B9", + "query": { + "groups": [ + { + "filters": [ + { + "filterName": "UserOrigination", + "comparison": "Equals", + "value": "WindowsHello" + }, + { + "filterName": "Statistic", + "statisticName": "kills", + "comparison": "Equals", + "value": "40", + "version": 1 + } + ] + } + ] + }, + "provisioningState": "Succeeded" + }, + "systemData": { + "createdBy": "zainudv@microsoft.com", + "createdByType": "User", + "createdAt": "2021-12-16T06:19:32.111Z", + "lastModifiedBy": "zainudv@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2021-12-16T06:19:32.111Z" + }, + "id": "/subscriptions/030efb7e-a7b1-41da-99e8-aa25e7d3c800/resourceGroups/rgplayfab/providers/Microsoft.PlayFab/titles/DevPlayers/segments/WandererDemo", + "name": "WandererDemo", + "type": "Microsoft.PlayFab/titles/segments" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_Get_MinimumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..d97ea61a6330 --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_Get_MinimumSet_Gen.json @@ -0,0 +1,43 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "rgplayfab", + "titleName": "DevPlayers", + "segmentName": "WandererDemo" + }, + "responses": { + "200": { + "body": { + "properties": { + "playFabSegmentId": "355EEB91B04290B9", + "query": { + "groups": [ + { + "filters": [ + { + "filterName": "UserOrigination", + "comparison": "Equals", + "value": "WindowsHello" + } + ] + } + ] + }, + "provisioningState": "Succeeded" + }, + "systemData": { + "createdBy": "zainudv@microsoft.com", + "createdByType": "User", + "createdAt": "2021-12-16T06:19:32.111Z", + "lastModifiedBy": "zainudv@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2021-12-16T06:19:32.111Z" + }, + "id": "/subscriptions/030efb7e-a7b1-41da-99e8-aa25e7d3c800/resourceGroups/rgplayfab/providers/Microsoft.PlayFab/titles/DevPlayers/segments/WandererDemo", + "name": "WandererDemo", + "type": "Microsoft.PlayFab/titles/segments" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_List_MaximumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_List_MaximumSet_Gen.json new file mode 100644 index 000000000000..af1c36c0dbec --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_List_MaximumSet_Gen.json @@ -0,0 +1,54 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "rgplayfab", + "titleName": "DevPlayers" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "playFabSegmentId": "355EEB91B04290B9", + "query": { + "groups": [ + { + "filters": [ + { + "filterName": "UserOrigination", + "comparison": "Equals", + "value": "WindowsHello" + }, + { + "filterName": "Statistic", + "statisticName": "kills", + "comparison": "Equals", + "value": "40", + "version": 1 + } + ] + } + ] + }, + "provisioningState": "NotSpecified" + }, + "systemData": { + "createdBy": "zainudv@microsoft.com", + "createdByType": "User", + "createdAt": "2021-12-16T06:19:32.111Z", + "lastModifiedBy": "zainudv@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2021-12-16T06:19:32.111Z" + }, + "id": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/rgplayfab/providers/Microsoft.PlayFab/titles/DevPlayers", + "name": "DevPlayers", + "type": "Microsoft.PlayFab/titles/segments" + } + ], + "nextLink": "https://localhost:50194/subscriptions/030efb7e-a7b1-41da-99e8-aa25e7d3c800/resourcegroups/rgplayfab/providers/Microsoft.PlayFab/titles/DevPlayers/segments?api-version=2021-12-08-preview&$skipToken=342r89" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_List_MinimumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_List_MinimumSet_Gen.json new file mode 100644 index 000000000000..fb0ef5748b11 --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Segments_List_MinimumSet_Gen.json @@ -0,0 +1,46 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "rgplayfab", + "titleName": "DevPlayers" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "playFabSegmentId": "355EEB91B04290B9", + "query": { + "groups": [ + { + "filters": [ + { + "filterName": "UserOrigination", + "comparison": "Equals", + "value": "WindowsHello" + } + ] + } + ] + }, + "provisioningState": "NotSpecified" + }, + "systemData": { + "createdBy": "zainudv@microsoft.com", + "createdByType": "User", + "createdAt": "2021-12-16T06:19:32.111Z", + "lastModifiedBy": "zainudv@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2021-12-16T06:19:32.111Z" + }, + "id": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/rgplayfab/providers/Microsoft.PlayFab/titles/DevPlayers", + "name": "DevPlayers", + "type": "Microsoft.PlayFab/titles/segments" + } + ] + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_CreateOrUpdate_MaximumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_CreateOrUpdate_MaximumSet_Gen.json new file mode 100644 index 000000000000..2a3d77c08901 --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_CreateOrUpdate_MaximumSet_Gen.json @@ -0,0 +1,70 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "rgplayfab", + "titleName": "DevPlayers", + "parameters": { + "properties": { + "playerAccountPoolId": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/testrg/providers/Microsoft.PlayFab/playerAccountPools/playerAccountName", + "settings": { + "general": { + "allowNonUniquePlayerDisplayNames": true, + "displayNameRandomSuffixLength": 4 + }, + "api": { + "allowClientsToUpdatePlayerStatistics": true + } + }, + "provisioningState": "NotSpecified" + }, + "identity": { + "type": "SystemAssigned" + }, + "tags": { + "company": "Microsoft" + }, + "location": "West US" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "playFabTitleId": "8FFBFA78", + "playerAccountPoolId": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/testrg/providers/Microsoft.PlayFab/playerAccountPools/playerAccountName", + "settings": { + "general": { + "allowNonUniquePlayerDisplayNames": true, + "displayNameRandomSuffixLength": 4 + }, + "api": { + "allowClientsToUpdatePlayerStatistics": true + } + }, + "provisioningState": "Succeeded" + }, + "systemData": { + "createdBy": "zainudv@microsoft.com", + "createdByType": "User", + "createdAt": "2021-12-16T06:19:32.111Z", + "lastModifiedBy": "zainudv@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2021-12-16T06:19:32.111Z" + }, + "identity": { + "type": "SystemAssigned", + "tenantId": "87654321-4321-AS45R-ER4F4-267898567FGT", + "principalId": "12345678-1234-1234-1234-123456789abc" + }, + "tags": { + "company": "Microsoft" + }, + "location": "West US", + "id": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/rgplayfab/providers/Microsoft.PlayFab/titles/DevPlayers", + "name": "DevPlayers", + "type": "microsoft.PlayFab/titles" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_CreateOrUpdate_MinimumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_CreateOrUpdate_MinimumSet_Gen.json new file mode 100644 index 000000000000..74b08349df9c --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_CreateOrUpdate_MinimumSet_Gen.json @@ -0,0 +1,36 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "rgplayfab", + "titleName": "DevPlayers", + "parameters": { + "properties": { + "playerAccountPoolId": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/testrg/providers/Microsoft.PlayFab/playerAccountPools/playerAccountName" + }, + "location": "West US" + } + }, + "responses": { + "200": { + "body": { + "properties": { + "playerAccountPoolId": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/testrg/providers/Microsoft.PlayFab/playerAccountPools/playerAccountName", + "provisioningState": "Succeeded" + }, + "systemData": { + "createdBy": "zainudv@microsoft.com", + "createdByType": "User", + "createdAt": "2021-12-16T06:19:32.111Z", + "lastModifiedBy": "zainudv@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2021-12-16T06:19:32.111Z" + }, + "location": "West US", + "id": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/rgplayfab/providers/Microsoft.PlayFab/titles/DevPlayers", + "name": "DevPlayers", + "type": "microsoft.PlayFab/titles" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Delete_MaximumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Delete_MaximumSet_Gen.json new file mode 100644 index 000000000000..741e54ebb9ea --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Delete_MaximumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "rgplayfab", + "titleName": "DevPlayers" + }, + "responses": { + "200": {}, + "202": { + "headers": { + "Azure-AsyncOperation": "https://foo.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Delete_MinimumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Delete_MinimumSet_Gen.json new file mode 100644 index 000000000000..741e54ebb9ea --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Delete_MinimumSet_Gen.json @@ -0,0 +1,17 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "rgplayfab", + "titleName": "DevPlayers" + }, + "responses": { + "200": {}, + "202": { + "headers": { + "Azure-AsyncOperation": "https://foo.com/operationstatus" + } + }, + "204": {} + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Get_MaximumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Get_MaximumSet_Gen.json new file mode 100644 index 000000000000..be902e23de56 --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Get_MaximumSet_Gen.json @@ -0,0 +1,48 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "rgplayfab", + "titleName": "DevPlayers" + }, + "responses": { + "200": { + "body": { + "properties": { + "playFabTitleId": "8FFBFA78", + "playerAccountPoolId": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/testrg/providers/Microsoft.PlayFab/playerAccountPools/playerAccountName", + "settings": { + "general": { + "allowNonUniquePlayerDisplayNames": true, + "displayNameRandomSuffixLength": 4 + }, + "api": { + "allowClientsToUpdatePlayerStatistics": true + } + }, + "provisioningState": "NotSpecified" + }, + "systemData": { + "createdBy": "zainudv@microsoft.com", + "createdByType": "User", + "createdAt": "2021-12-16T06:19:32.111Z", + "lastModifiedBy": "zainudv@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2021-12-16T06:19:32.111Z" + }, + "identity": { + "tenantId": "76A345678-1784-2ER4-1234-123456789abc", + "principalId": "12345678-1234-1234-1234-123456789abc", + "type": "SystemAssigned" + }, + "tags": { + "company": "Microsoft" + }, + "location": "West US", + "id": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/rgplayfab/providers/Microsoft.PlayFab/titles/DevPlayers", + "name": "DevPlayers", + "type": "microsoft.PlayFab/titles" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Get_MinimumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Get_MinimumSet_Gen.json new file mode 100644 index 000000000000..425ab51e6c80 --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Get_MinimumSet_Gen.json @@ -0,0 +1,37 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "rgplayfab", + "titleName": "DevPlayers" + }, + "responses": { + "200": { + "body": { + "properties": { + "playFabTitleId": "8FFBFA78", + "playerAccountPoolId": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/testrg/providers/Microsoft.PlayFab/playerAccountPools/playerAccountName", + "provisioningState": "NotSpecified" + }, + "systemData": { + "createdBy": "zainudv@microsoft.com", + "createdByType": "User", + "createdAt": "2021-12-16T06:19:32.111Z", + "lastModifiedBy": "zainudv@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2021-12-16T06:19:32.111Z" + }, + "identity": { + "type": "None" + }, + "tags": { + "company": "Microsoft" + }, + "location": "West US", + "id": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/rgplayfab/providers/Microsoft.PlayFab/titles/DevPlayers", + "name": "DevPlayers", + "type": "microsoft.PlayFab/titles" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_ListByResourceGroup_MaximumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_ListByResourceGroup_MaximumSet_Gen.json new file mode 100644 index 000000000000..4e1356a62d89 --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_ListByResourceGroup_MaximumSet_Gen.json @@ -0,0 +1,52 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "rgplayfab" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "playFabTitleId": "8FFBFA78", + "playerAccountPoolId": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/testrg/providers/Microsoft.PlayFab/playerAccountPools/playerAccountName", + "settings": { + "general": { + "allowNonUniquePlayerDisplayNames": true, + "displayNameRandomSuffixLength": 4 + }, + "api": { + "allowClientsToUpdatePlayerStatistics": true + } + }, + "provisioningState": "NotSpecified" + }, + "systemData": { + "createdBy": "zainudv@microsoft.com", + "createdByType": "User", + "createdAt": "2021-12-16T06:19:32.111Z", + "lastModifiedBy": "zainudv@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2021-12-16T06:19:32.111Z" + }, + "identity": { + "tenantId": "76A345678-1784-2ER4-1234-123456789abc", + "principalId": "12345678-1234-1234-1234-123456789abc", + "type": "SystemAssigned" + }, + "tags": { + "company": "Microsoft" + }, + "location": "West US", + "id": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/rgplayfab/providers/Microsoft.PlayFab/titles/DevPlayers", + "name": "DevPlayers", + "type": "microsoft.PlayFab/titles" + } + ], + "nextLink": "https://localhost:50194/subscriptions/030efb7e-a7b1-41da-99e8-aa25e7d3c800/resourcegroups/rgplayfab/providers/Microsoft.PlayFab/titles?api-version=2021-12-08-preview&$skipToken=342r89" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_ListByResourceGroup_MinimumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_ListByResourceGroup_MinimumSet_Gen.json new file mode 100644 index 000000000000..07702951cdf6 --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_ListByResourceGroup_MinimumSet_Gen.json @@ -0,0 +1,41 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "rgplayfab" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "playFabTitleId": "8FFBFA78", + "playerAccountPoolId": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/testrg/providers/Microsoft.PlayFab/playerAccountPools/playerAccountName", + "provisioningState": "NotSpecified" + }, + "systemData": { + "createdBy": "zainudv@microsoft.com", + "createdByType": "User", + "createdAt": "2021-12-16T06:19:32.111Z", + "lastModifiedBy": "zainudv@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2021-12-16T06:19:32.111Z" + }, + "identity": { + "type": "None" + }, + "tags": { + "company": "Microsoft" + }, + "location": "West US", + "id": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/rgplayfab/providers/Microsoft.PlayFab/titles/DevPlayers", + "name": "DevPlayers", + "type": "microsoft.PlayFab/titles" + } + ], + "nextLink": "https://localhost:50194/subscriptions/030efb7e-a7b1-41da-99e8-aa25e7d3c800/resourcegroups/rgplayfab/providers/Microsoft.PlayFab/titles?api-version=2021-12-08-preview&$skipToken=342r89" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_ListBySubscription_MaximumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_ListBySubscription_MaximumSet_Gen.json new file mode 100644 index 000000000000..94a6e38fd2bb --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_ListBySubscription_MaximumSet_Gen.json @@ -0,0 +1,51 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "playFabTitleId": "8FFBFA78", + "playerAccountPoolId": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/testrg/providers/Microsoft.PlayFab/playerAccountPools/playerAccountName", + "settings": { + "general": { + "allowNonUniquePlayerDisplayNames": true, + "displayNameRandomSuffixLength": 4 + }, + "api": { + "allowClientsToUpdatePlayerStatistics": true + } + }, + "provisioningState": "NotSpecified" + }, + "systemData": { + "createdBy": "zainudv@microsoft.com", + "createdByType": "User", + "createdAt": "2021-12-16T06:19:32.111Z", + "lastModifiedBy": "zainudv@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2021-12-16T06:19:32.111Z" + }, + "identity": { + "tenantId": "76A345678-1784-2ER4-1234-123456789abc", + "principalId": "12345678-1234-1234-1234-123456789abc", + "type": "SystemAssigned" + }, + "tags": { + "company": "Microsoft" + }, + "location": "West US", + "id": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/rgplayfab/providers/Microsoft.PlayFab/titles/DevPlayers", + "name": "DevPlayers", + "type": "microsoft.PlayFab/titles" + } + ], + "nextLink": "https://localhost:50194/subscriptions/030efb7e-a7b1-41da-99e8-aa25e7d3c800/resourcegroups/rgplayfab/providers/Microsoft.PlayFab/titles?api-version=2021-12-08-preview&$skipToken=342r89" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_ListBySubscription_MinimumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_ListBySubscription_MinimumSet_Gen.json new file mode 100644 index 000000000000..c137ed774cf4 --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_ListBySubscription_MinimumSet_Gen.json @@ -0,0 +1,40 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "properties": { + "playFabTitleId": "8FFBFA78", + "playerAccountPoolId": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/testrg/providers/Microsoft.PlayFab/playerAccountPools/playerAccountName", + "provisioningState": "NotSpecified" + }, + "systemData": { + "createdBy": "zainudv@microsoft.com", + "createdByType": "User", + "createdAt": "2021-12-16T06:19:32.111Z", + "lastModifiedBy": "zainudv@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2021-12-16T06:19:32.111Z" + }, + "identity": { + "type": "None" + }, + "tags": { + "company": "Microsoft" + }, + "location": "West US", + "id": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/rgplayfab/providers/Microsoft.PlayFab/titles/DevPlayers", + "name": "DevPlayers", + "type": "microsoft.PlayFab/titles" + } + ], + "nextLink": "https://localhost:50194/subscriptions/030efb7e-a7b1-41da-99e8-aa25e7d3c800/resourcegroups/rgplayfab/providers/Microsoft.PlayFab/titles?api-version=2021-12-08-preview&$skipToken=342r89" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Update_MaximumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Update_MaximumSet_Gen.json new file mode 100644 index 000000000000..27230b0a669c --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Update_MaximumSet_Gen.json @@ -0,0 +1,68 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "rgplayfab", + "titleName": "DevPlayers", + "parameters": { + "identity": { + "type": "SystemAssigned" + }, + "tags": { + "company": "Microsoft" + }, + "properties": { + "playerAccountPoolId": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/testrg/providers/Microsoft.PlayFab/playerAccountPools/playerAccountName", + "settings": { + "general": { + "allowNonUniquePlayerDisplayNames": true, + "displayNameRandomSuffixLength": 4 + }, + "api": { + "allowClientsToUpdatePlayerStatistics": true + } + } + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "playFabTitleId": "8FFBFA78", + "playerAccountPoolId": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/testrg/providers/Microsoft.PlayFab/playerAccountPools/playerAccountName", + "settings": { + "general": { + "allowNonUniquePlayerDisplayNames": true, + "displayNameRandomSuffixLength": 4 + }, + "api": { + "allowClientsToUpdatePlayerStatistics": true + } + }, + "provisioningState": "NotSpecified" + }, + "systemData": { + "createdBy": "zainudv@microsoft.com", + "createdByType": "User", + "createdAt": "2021-12-16T06:19:32.111Z", + "lastModifiedBy": "zainudv@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2021-12-16T06:19:32.111Z" + }, + "identity": { + "tenantId": "76A345678-1784-2ER4-1234-123456789abc", + "principalId": "12345678-1234-1234-1234-123456789abc", + "type": "SystemAssigned" + }, + "tags": { + "company": "Microsoft" + }, + "location": "West US", + "id": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/rgplayfab/providers/Microsoft.PlayFab/titles/DevPlayers", + "name": "DevPlayers", + "type": "microsoft.PlayFab/titles" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Update_MinimumSet_Gen.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Update_MinimumSet_Gen.json new file mode 100644 index 000000000000..074e9880addd --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/examples/Titles_Update_MinimumSet_Gen.json @@ -0,0 +1,48 @@ +{ + "parameters": { + "api-version": "2021-12-08-preview", + "subscriptionId": "3f753bd1-b08e-4473-965c-0397c16d9789", + "resourceGroupName": "rgplayfab", + "titleName": "DevPlayers", + "parameters": { + "identity": { + "type": "None" + }, + "tags": { + "company": "Microsoft" + }, + "properties": { + "playerAccountPoolId": "aa" + } + } + }, + "responses": { + "200": { + "body": { + "properties": { + "playFabTitleId": "8FFBFA78", + "playerAccountPoolId": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/testrg/providers/Microsoft.PlayFab/playerAccountPools/playerAccountName", + "provisioningState": "NotSpecified" + }, + "systemData": { + "createdBy": "zainudv@microsoft.com", + "createdByType": "User", + "createdAt": "2021-12-16T06:19:32.111Z", + "lastModifiedBy": "zainudv@microsoft.com", + "lastModifiedByType": "User", + "lastModifiedAt": "2021-12-16T06:19:32.111Z" + }, + "identity": { + "type": "None" + }, + "tags": { + "company": "Microsoft" + }, + "location": "West US", + "id": "/subscriptions/3f753bd1-b08e-4473-965c-0397c16d9789/resourceGroups/rgplayfab/providers/Microsoft.PlayFab/titles/DevPlayers", + "name": "DevPlayers", + "type": "microsoft.PlayFab/titles" + } + } + } +} diff --git a/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/playfab.json b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/playfab.json new file mode 100644 index 000000000000..e40a5a660000 --- /dev/null +++ b/specification/playfab/resource-manager/Microsoft.PlayFab/preview/2021-12-08-preview/playfab.json @@ -0,0 +1,1355 @@ +{ + "swagger": "2.0", + "info": { + "title": "Microsoft.PlayFab", + "version": "2021-12-08-preview" + }, + "host": "management.azure.com", + "schemes": [ + "https" + ], + "produces": [ + "application/json" + ], + "consumes": [ + "application/json" + ], + "security": [ + { + "azure_auth": [ + "user_impersonation" + ] + } + ], + "securityDefinitions": { + "azure_auth": { + "type": "oauth2", + "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", + "flow": "implicit", + "description": "Azure Active Directory OAuth2 Flow.", + "scopes": { + "user_impersonation": "impersonate your user account" + } + } + }, + "tags": [ + { + "name": "PlayerAccountPools" + }, + { + "name": "Titles" + }, + { + "name": "Segments" + }, + { + "name": "Operations" + } + ], + "paths": { + "/providers/Microsoft.PlayFab/operations": { + "get": { + "operationId": "Operations_List", + "summary": "List the operations for Microsoft.PlayFab", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/OperationListResult" + } + }, + "default": { + "description": "Common error response for all Azure Resource Manager APIs to return error details for failed operations.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" + } + } + }, + "tags": [ + "Operations" + ], + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "Operations_List_MaximumSet_Gen": { + "$ref": "./examples/Operations_List_MaximumSet_Gen.json" + }, + "Operations_List_MinimumSet_Gen": { + "$ref": "./examples/Operations_List_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/providers/Microsoft.PlayFab/playerAccountPools": { + "get": { + "operationId": "PlayerAccountPools_ListBySubscription", + "summary": "List PlayerAccountPool resources by subscription ID", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/PlayerAccountPoolListResult" + } + }, + "default": { + "description": "Common error response for all Azure Resource Manager APIs to return error details for failed operations.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" + } + } + }, + "tags": [ + "PlayerAccountPools" + ], + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "PlayerAccountPools_ListBySubscription_MaximumSet_Gen": { + "$ref": "./examples/PlayerAccountPools_ListBySubscription_MaximumSet_Gen.json" + }, + "PlayerAccountPools_ListBySubscription_MinimumSet_Gen": { + "$ref": "./examples/PlayerAccountPools_ListBySubscription_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/providers/Microsoft.PlayFab/titles": { + "get": { + "operationId": "Titles_ListBySubscription", + "summary": "List Title resources by subscription ID", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/TitleListResult" + } + }, + "default": { + "description": "Common error response for all Azure Resource Manager APIs to return error details for failed operations.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" + } + } + }, + "tags": [ + "Titles" + ], + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "Titles_ListBySubscription_MaximumSet_Gen": { + "$ref": "./examples/Titles_ListBySubscription_MaximumSet_Gen.json" + }, + "Titles_ListBySubscription_MinimumSet_Gen": { + "$ref": "./examples/Titles_ListBySubscription_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.PlayFab/playerAccountPools": { + "get": { + "operationId": "PlayerAccountPools_ListByResourceGroup", + "summary": "List PlayerAccountPool resources by resource group", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ResourceGroupNameParameter" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/PlayerAccountPoolListResult" + } + }, + "default": { + "description": "Common error response for all Azure Resource Manager APIs to return error details for failed operations.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" + } + } + }, + "tags": [ + "PlayerAccountPools" + ], + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "PlayerAccountPools_ListByResourceGroup_MaximumSet_Gen": { + "$ref": "./examples/PlayerAccountPools_ListByResourceGroup_MaximumSet_Gen.json" + }, + "PlayerAccountPools_ListByResourceGroup_MinimumSet_Gen": { + "$ref": "./examples/PlayerAccountPools_ListByResourceGroup_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.PlayFab/playerAccountPools/{playerAccountPoolName}": { + "put": { + "operationId": "PlayerAccountPools_CreateOrUpdate", + "summary": "Create or update a Player Account Pool.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "#/parameters/PlayerAccountPoolNameParameter" + }, + { + "name": "parameters", + "in": "body", + "required": true, + "description": "Create or update resource parameters.", + "schema": { + "$ref": "#/definitions/PlayerAccountPool" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/PlayerAccountPool" + } + }, + "default": { + "description": "Common error response for all Azure Resource Manager APIs to return error details for failed operations.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" + } + } + }, + "tags": [ + "PlayerAccountPools" + ], + "x-ms-examples": { + "PlayerAccountPools_CreateOrUpdate_MaximumSet_Gen": { + "$ref": "./examples/PlayerAccountPools_CreateOrUpdate_MaximumSet_Gen.json" + }, + "PlayerAccountPools_CreateOrUpdate_MinimumSet_Gen": { + "$ref": "./examples/PlayerAccountPools_CreateOrUpdate_MinimumSet_Gen.json" + } + } + }, + "get": { + "operationId": "PlayerAccountPools_Get", + "summary": "Get a PlayerAccountPool", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "#/parameters/PlayerAccountPoolNameParameter" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/PlayerAccountPool" + } + }, + "default": { + "description": "Common error response for all Azure Resource Manager APIs to return error details for failed operations.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" + } + } + }, + "tags": [ + "PlayerAccountPools" + ], + "x-ms-examples": { + "PlayerAccountPools_Get_MaximumSet_Gen": { + "$ref": "./examples/PlayerAccountPools_Get_MaximumSet_Gen.json" + }, + "PlayerAccountPools_Get_MinimumSet_Gen": { + "$ref": "./examples/PlayerAccountPools_Get_MinimumSet_Gen.json" + } + } + }, + "patch": { + "operationId": "PlayerAccountPools_Update", + "summary": "Update a PlayerAccountPool", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "#/parameters/PlayerAccountPoolNameParameter" + }, + { + "name": "parameters", + "in": "body", + "required": true, + "description": "The resource properties to be updated.", + "schema": { + "$ref": "#/definitions/PlayerAccountPoolUpdate" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/PlayerAccountPool" + } + }, + "default": { + "description": "Common error response for all Azure Resource Manager APIs to return error details for failed operations.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" + } + } + }, + "tags": [ + "PlayerAccountPools" + ], + "x-ms-examples": { + "PlayerAccountPools_Update_MaximumSet_Gen": { + "$ref": "./examples/PlayerAccountPools_Update_MaximumSet_Gen.json" + }, + "PlayerAccountPools_Update_MinimumSet_Gen": { + "$ref": "./examples/PlayerAccountPools_Update_MinimumSet_Gen.json" + } + } + }, + "delete": { + "operationId": "PlayerAccountPools_Delete", + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true, + "summary": "Delete a PlayerAccountPool", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "#/parameters/PlayerAccountPoolNameParameter" + } + ], + "responses": { + "200": { + "description": "Resource deleted successfully." + }, + "202": { + "description": "Resource deletion accepted." + }, + "204": { + "description": "Resource deleted successfully." + }, + "default": { + "description": "Common error response for all Azure Resource Manager APIs to return error details for failed operations.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" + } + } + }, + "tags": [ + "PlayerAccountPools" + ], + "x-ms-examples": { + "PlayerAccountPools_Delete_MaximumSet_Gen": { + "$ref": "./examples/PlayerAccountPools_Delete_MaximumSet_Gen.json" + }, + "PlayerAccountPools_Delete_MinimumSet_Gen": { + "$ref": "./examples/PlayerAccountPools_Delete_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.PlayFab/titles": { + "get": { + "operationId": "Titles_ListByResourceGroup", + "summary": "List Title resources by resource group", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ResourceGroupNameParameter" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/TitleListResult" + } + }, + "default": { + "description": "Common error response for all Azure Resource Manager APIs to return error details for failed operations.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" + } + } + }, + "tags": [ + "Titles" + ], + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "Titles_ListByResourceGroup_MaximumSet_Gen": { + "$ref": "./examples/Titles_ListByResourceGroup_MaximumSet_Gen.json" + }, + "Titles_ListByResourceGroup_MinimumSet_Gen": { + "$ref": "./examples/Titles_ListByResourceGroup_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.PlayFab/titles/{titleName}": { + "put": { + "operationId": "Titles_CreateOrUpdate", + "summary": "Create or update a Title Resource.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "#/parameters/TitleNameParameter" + }, + { + "name": "parameters", + "in": "body", + "required": true, + "description": "Create or update resource parameters.", + "schema": { + "$ref": "#/definitions/Title" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/Title" + } + }, + "default": { + "description": "Common error response for all Azure Resource Manager APIs to return error details for failed operations.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" + } + } + }, + "tags": [ + "Titles" + ], + "x-ms-examples": { + "Titles_CreateOrUpdate_MaximumSet_Gen": { + "$ref": "./examples/Titles_CreateOrUpdate_MaximumSet_Gen.json" + }, + "Titles_CreateOrUpdate_MinimumSet_Gen": { + "$ref": "./examples/Titles_CreateOrUpdate_MinimumSet_Gen.json" + } + } + }, + "patch": { + "operationId": "Titles_Update", + "summary": "Update a Title Resource.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "#/parameters/TitleNameParameter" + }, + { + "name": "parameters", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/TitleResourceUpdate" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/Title" + } + }, + "default": { + "description": "Common error response for all Azure Resource Manager APIs to return error details for failed operations.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" + } + } + }, + "tags": [ + "Titles" + ], + "x-ms-examples": { + "Titles_Update_MaximumSet_Gen": { + "$ref": "./examples/Titles_Update_MaximumSet_Gen.json" + }, + "Titles_Update_MinimumSet_Gen": { + "$ref": "./examples/Titles_Update_MinimumSet_Gen.json" + } + } + }, + "get": { + "operationId": "Titles_Get", + "summary": "Get a Title", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "#/parameters/TitleNameParameter" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/Title" + } + }, + "default": { + "description": "Common error response for all Azure Resource Manager APIs to return error details for failed operations.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" + } + } + }, + "tags": [ + "Titles" + ], + "x-ms-examples": { + "Titles_Get_MaximumSet_Gen": { + "$ref": "./examples/Titles_Get_MaximumSet_Gen.json" + }, + "Titles_Get_MinimumSet_Gen": { + "$ref": "./examples/Titles_Get_MinimumSet_Gen.json" + } + } + }, + "delete": { + "operationId": "Titles_Delete", + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true, + "summary": "Delete a Title", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "#/parameters/TitleNameParameter" + } + ], + "responses": { + "200": { + "description": "Resource deleted successfully." + }, + "202": { + "description": "Resource deletion accepted." + }, + "204": { + "description": "Resource deleted successfully." + }, + "default": { + "description": "Common error response for all Azure Resource Manager APIs to return error details for failed operations.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" + } + } + }, + "tags": [ + "Titles" + ], + "x-ms-examples": { + "Titles_Delete_MaximumSet_Gen": { + "$ref": "./examples/Titles_Delete_MaximumSet_Gen.json" + }, + "Titles_Delete_MinimumSet_Gen": { + "$ref": "./examples/Titles_Delete_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.PlayFab/titles/{titleName}/segments": { + "get": { + "operationId": "Segments_List", + "summary": "List all Segment by titleName", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "#/parameters/TitleNameParameter" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/SegmentListResult" + } + }, + "default": { + "description": "Common error response for all Azure Resource Manager APIs to return error details for failed operations.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" + } + } + }, + "tags": [ + "Segments" + ], + "x-ms-pageable": { + "nextLinkName": "nextLink" + }, + "x-ms-examples": { + "Segments_List_MaximumSet_Gen": { + "$ref": "./examples/Segments_List_MaximumSet_Gen.json" + }, + "Segments_List_MinimumSet_Gen": { + "$ref": "./examples/Segments_List_MinimumSet_Gen.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.PlayFab/titles/{titleName}/segments/{segmentName}": { + "put": { + "operationId": "Segments_CreateOrUpdate", + "summary": "Create or update a Title Segment.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "#/parameters/TitleNameParameter" + }, + { + "$ref": "#/parameters/SegmentNameParameter" + }, + { + "name": "parameters", + "in": "body", + "required": true, + "description": "Create or update resource parameters.", + "schema": { + "$ref": "#/definitions/Segment" + } + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/Segment" + } + }, + "default": { + "description": "Common error response for all Azure Resource Manager APIs to return error details for failed operations.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" + } + } + }, + "tags": [ + "Segments" + ], + "x-ms-examples": { + "Segments_CreateOrUpdate_MaximumSet_Gen": { + "$ref": "./examples/Segments_CreateOrUpdate_MaximumSet_Gen.json" + }, + "Segments_CreateOrUpdate_MinimumSet_Gen": { + "$ref": "./examples/Segments_CreateOrUpdate_MinimumSet_Gen.json" + } + } + }, + "delete": { + "operationId": "Segments_Delete", + "summary": "Delete a Title Segment.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "#/parameters/TitleNameParameter" + }, + { + "$ref": "#/parameters/SegmentNameParameter" + } + ], + "responses": { + "200": { + "description": "Resource deleted successfully." + }, + "204": { + "description": "Resource deleted successfully." + }, + "default": { + "description": "Common error response for all Azure Resource Manager APIs to return error details for failed operations.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" + } + } + }, + "tags": [ + "Segments" + ], + "x-ms-examples": { + "Segments_Delete_MaximumSet_Gen": { + "$ref": "./examples/Segments_Delete_MaximumSet_Gen.json" + }, + "Segments_Delete_MinimumSet_Gen": { + "$ref": "./examples/Segments_Delete_MinimumSet_Gen.json" + } + } + }, + "get": { + "operationId": "Segments_Get", + "summary": "Get a Segment", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "$ref": "#/parameters/TitleNameParameter" + }, + { + "$ref": "#/parameters/SegmentNameParameter" + } + ], + "responses": { + "200": { + "description": "ARM operation completed successfully.", + "schema": { + "$ref": "#/definitions/Segment" + } + }, + "default": { + "description": "Common error response for all Azure Resource Manager APIs to return error details for failed operations.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" + } + } + }, + "tags": [ + "Segments" + ], + "x-ms-examples": { + "Segments_Get_MaximumSet_Gen": { + "$ref": "./examples/Segments_Get_MaximumSet_Gen.json" + }, + "Segments_Get_MinimumSet_Gen": { + "$ref": "./examples/Segments_Get_MinimumSet_Gen.json" + } + } + } + } + }, + "definitions": { + "ApiSettings": { + "type": "object", + "properties": { + "allowClientsToUpdatePlayerStatistics": { + "type": "boolean", + "description": "Setting to enable API allowing client to update user statistics." + } + }, + "description": "Title API Settings" + }, + "Azure.ARM.ManagedSystemIdentityProperties": { + "type": "object", + "properties": { + "tenantId": { + "type": "string", + "description": "The Active Directory tenant id of the principal.", + "readOnly": true + }, + "principalId": { + "type": "string", + "description": "The active directory identifier of this principal.", + "readOnly": true + }, + "type": { + "$ref": "#/definitions/Azure.ARM.ManagedSystemIdentityType", + "description": "The type of managed identity assigned to this resource." + } + }, + "description": "The properties of the service-assigned identity associated with this resource/", + "required": [ + "type" + ] + }, + "Azure.ARM.ManagedSystemIdentityType": { + "type": "string", + "description": "The kind of managed identity assigned to this resource.", + "enum": [ + "None", + "SystemAssigned" + ], + "x-ms-enum": { + "name": "ManagedSystemIdentityType", + "modelAsString": true + } + }, + "Comparison": { + "type": "string", + "enum": [ + "Greater", + "Less", + "Equals", + "NotEquals", + "GreaterOrEquals", + "LessOrEquals", + "Contains", + "NotContains", + "Ignore", + "Exists" + ], + "x-ms-enum": { + "name": "Comparison", + "modelAsString": true + } + }, + "GeneralSettings": { + "type": "object", + "properties": { + "allowNonUniquePlayerDisplayNames": { + "type": "boolean", + "description": "Setting to allow non unique player display name." + }, + "displayNameRandomSuffixLength": { + "type": "integer", + "format": "int32", + "description": "Setting to enable addition of random suffix to player display name and specify it's length" + } + }, + "description": "General Title Settings" + }, + "PlayerAccountPool": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/PlayerAccountPoolProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-mutability": [ + "read", + "create" + ], + "x-ms-client-flatten": true + }, + "systemData": { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/systemData", + "description": "System metadata for this resource.", + "readOnly": true + } + }, + "description": "A PlayerAccountPool", + "required": [ + "properties" + ], + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/TrackedResource" + } + ] + }, + "PlayerAccountPoolListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/PlayerAccountPool" + }, + "x-cadl-name": "Microsoft.PlayFab.PlayerAccountPool[]", + "description": "The items on this page" + }, + "nextLink": { + "type": "string", + "description": "The link to the next page of items" + } + }, + "description": "The response of a PlayerAccountPool list operation.", + "required": [ + "value" + ] + }, + "PlayerAccountPoolProperties": { + "type": "object", + "properties": { + "playFabPlayerAccountPoolId": { + "type": "string", + "description": "Id of publisher object in PlayFab backend associated to the PlayerAccountPool resource.", + "readOnly": true + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "The provisioning state of the resource.", + "readOnly": true + } + }, + "description": "Properties of PlayAccountPool" + }, + "PlayerAccountPoolUpdate": { + "type": "object", + "properties": { + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "Resource tags.", + "x-ms-mutability": [ + "read", + "update", + "create" + ] + } + }, + "description": "The updatable properties of the PlayerAccountPool." + }, + "ProvisioningState": { + "type": "string", + "enum": [ + "NotSpecified", + "Accepted", + "Creating", + "Deleting", + "Canceled", + "Failed", + "Succeeded" + ], + "x-ms-enum": { + "name": "ProvisioningState", + "modelAsString": true + } + }, + "Segment": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/SegmentProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-mutability": [ + "read", + "create" + ], + "x-ms-client-flatten": true + }, + "systemData": { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/systemData", + "description": "System metadata for this resource.", + "readOnly": true + } + }, + "description": "The details about Segment.", + "required": [ + "properties" + ], + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ProxyResource" + } + ] + }, + "SegmentFilter": { + "type": "object", + "discriminator": "filterName", + "properties": { + "filterName": { + "type": "string", + "description": "Name of the Segment filter." + }, + "comparison": { + "$ref": "#/definitions/Comparison", + "description": "Comparator used for the filter." + }, + "value": { + "type": "string", + "description": "Value to be compared" + } + }, + "description": "Details about Segment Filter", + "required": [ + "filterName", + "comparison", + "value" + ] + }, + "SegmentGroup": { + "type": "object", + "properties": { + "filters": { + "type": "array", + "items": { + "$ref": "#/definitions/SegmentStatisticsFilter" + }, + "x-cadl-name": "Microsoft.PlayFab.SegmentStatisticsFilter[]", + "description": "List of Filters for defining groups", + "x-ms-identifiers": [] + } + }, + "description": "Details about Segment Group", + "required": [ + "filters" + ] + }, + "SegmentListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/Segment" + }, + "x-cadl-name": "Microsoft.PlayFab.Segment[]", + "description": "The items on this page" + }, + "nextLink": { + "type": "string", + "description": "The link to the next page of items" + } + }, + "description": "The response of a Segment list operation.", + "required": [ + "value" + ] + }, + "SegmentProperties": { + "type": "object", + "properties": { + "playFabSegmentId": { + "type": "string", + "description": "Id of Segment object in PlayFab backend.", + "readOnly": true + }, + "query": { + "$ref": "#/definitions/SegmentQuery", + "description": "Query for defining Segment." + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "The provisioning state of the resource.", + "readOnly": true + } + }, + "description": "Properties of Segment Resource", + "required": [ + "query" + ] + }, + "SegmentQuery": { + "type": "object", + "properties": { + "groups": { + "type": "array", + "items": { + "$ref": "#/definitions/SegmentGroup" + }, + "x-cadl-name": "Microsoft.PlayFab.SegmentGroup[]", + "description": "Groups in Query for Segment definition", + "x-ms-identifiers": [] + } + }, + "description": "Details about Segment Query", + "required": [ + "groups" + ] + }, + "SegmentStatisticsFilter": { + "type": "object", + "x-ms-discriminator-value": "Statistic", + "properties": { + "statisticName": { + "type": "string", + "description": "Statistic Filter name" + }, + "version": { + "type": "integer", + "format": "int32", + "description": "Version of Statistic to be used" + }, + "useCurrentVersion": { + "type": "boolean", + "description": "Use current version of Statistic filter" + } + }, + "description": "Details about Segment Statistics Filter", + "allOf": [ + { + "$ref": "#/definitions/SegmentFilter" + } + ] + }, + "Title": { + "type": "object", + "properties": { + "properties": { + "$ref": "#/definitions/TitleProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-mutability": [ + "read", + "create" + ], + "x-ms-client-flatten": true + }, + "systemData": { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/systemData", + "description": "System metadata for this resource.", + "readOnly": true + }, + "identity": { + "$ref": "#/definitions/Azure.ARM.ManagedSystemIdentityProperties", + "description": "The managed service identities assigned to this resource." + } + }, + "description": "Details about Title.", + "required": [ + "properties" + ], + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/TrackedResource" + } + ] + }, + "TitleListResult": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/Title" + }, + "x-cadl-name": "Microsoft.PlayFab.Title[]", + "description": "The items on this page" + }, + "nextLink": { + "type": "string", + "description": "The link to the next page of items" + } + }, + "description": "The response of a Title list operation.", + "required": [ + "value" + ] + }, + "TitleProperties": { + "type": "object", + "properties": { + "playFabTitleId": { + "type": "string", + "description": "Id of title object in PlayFab backend.", + "readOnly": true + }, + "playerAccountPoolId": { + "type": "string", + "description": "Azure resource Id of the PlayerAccountPool resource." + }, + "settings": { + "$ref": "#/definitions/TitleSettings", + "description": "Setting pertaining to a Title" + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "The provisioning state of the resource.", + "readOnly": true + } + }, + "description": "Properties of Title Resource", + "required": [ + "playerAccountPoolId" + ] + }, + "TitleResourceUpdate": { + "type": "object", + "properties": { + "identity": { + "$ref": "#/definitions/Azure.ARM.ManagedSystemIdentityProperties", + "description": "The managed service identities assigned to this resource." + }, + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "Resource tags.", + "x-ms-mutability": [ + "read", + "update", + "create" + ] + }, + "properties": { + "$ref": "#/definitions/TitleUpdateProperties", + "description": "The updatable resource-specific properties for a Title." + } + }, + "description": "The Update model for a Title Resource" + }, + "TitleSettings": { + "type": "object", + "properties": { + "general": { + "$ref": "#/definitions/GeneralSettings", + "description": "General Title Settings" + }, + "api": { + "$ref": "#/definitions/ApiSettings", + "description": "Title Api Settings" + } + }, + "description": "Title Settings model" + }, + "TitleUpdateProperties": { + "type": "object", + "properties": { + "playerAccountPoolId": { + "type": "string", + "description": "Azure resource Id of the PlayerAccountPool resource." + }, + "settings": { + "$ref": "#/definitions/TitleSettings", + "description": "Setting pertaining to a Title" + } + }, + "description": "The updatable resource-specific properties for a title" + } + }, + "parameters": { + "PlayerAccountPoolNameParameter": { + "x-ms-parameter-location": "method", + "name": "playerAccountPoolName", + "in": "path", + "required": true, + "description": "PlayerAccountPool resource name", + "type": "string" + }, + "SegmentNameParameter": { + "x-ms-parameter-location": "method", + "name": "segmentName", + "in": "path", + "required": true, + "description": "Name of the Segment Parameter.", + "type": "string" + }, + "TitleNameParameter": { + "x-ms-parameter-location": "method", + "name": "titleName", + "in": "path", + "required": true, + "description": "Name of the Title Parameter.", + "type": "string" + } + } +} diff --git a/specification/playfab/resource-manager/readme.md b/specification/playfab/resource-manager/readme.md index 733ec77484a4..196a256fa15e 100644 --- a/specification/playfab/resource-manager/readme.md +++ b/specification/playfab/resource-manager/readme.md @@ -27,7 +27,16 @@ These are the global settings for the playfab. ```yaml openapi-type: arm openapi-subtype: rpaas -tag: package-2021-09-07-preview +tag: package-2021-12-08-preview +``` + +### Tag: package-2021-12-08-preview + +These settings apply only when `--tag=package-2021-12-08-preview` is specified on the command line. + +```yaml $(tag) == 'package-2021-12-08-preview' +input-file: + - Microsoft.PlayFab/preview/2021-12-08-preview/playfab.json ``` ### Tag: package-2021-09-07-preview