From 89025c8e63c683053663af0d17b8fd5dee4e8e89 Mon Sep 17 00:00:00 2001 From: James Duan Date: Wed, 25 Oct 2023 23:46:35 -0700 Subject: [PATCH] resolve merge conflict with main --- .../chaos/resource-manager/readme.md | 89 ++++++++++++++++++- 1 file changed, 88 insertions(+), 1 deletion(-) diff --git a/specification/chaos/resource-manager/readme.md b/specification/chaos/resource-manager/readme.md index 9d15f4eccc1f..de8f22a3eed1 100644 --- a/specification/chaos/resource-manager/readme.md +++ b/specification/chaos/resource-manager/readme.md @@ -31,7 +31,6 @@ openapi-type: arm tag: package-2023-11 ``` - ### Tag: package-2023-11 These settings apply only when `--tag=package-2023-11` is specified on the command line. @@ -45,6 +44,94 @@ input-file: - Microsoft.Chaos/stable/2023-11-01/operations.json - Microsoft.Chaos/stable/2023-11-01/targetTypes.json - Microsoft.Chaos/stable/2023-11-01/targets.json +directive: + - from: swagger-document + where: "$.definitions.action" + transform: > + $["x-ms-client-name"] = "ChaosExperimentAction"; + - from: swagger-document + where: "$.definitions.branch" + transform: > + $["x-ms-client-name"] = "ChaosExperimentBranch"; + - from: swagger-document + where: "$.definitions.step" + transform: > + $["x-ms-client-name"] = "ChaosExperimentStep"; + - from: swagger-document + where: "$.definitions.filter" + transform: > + $["x-ms-client-name"] = "ChaosTargetFilter"; + - from: swagger-document + where: "$.definitions.simpleFilter" + transform: > + $["x-ms-client-name"] = "ChaosTargetSimpleFilter"; + - from: swagger-document + where: "$.definitions.simpleFilterParameters" + transform: > + $["x-ms-client-name"] = "ChaosTargetSimpleFilterParameters"; + - from: swagger-document + where: "$.definitions.selector" + transform: > + $["x-ms-client-name"] = "ChaosTargetSelector"; + - from: swagger-document + where: "$.definitions.listSelector" + transform: > + $["x-ms-client-name"] = "ChaosTargetListSelector"; + - from: swagger-document + where: "$.definitions.querySelector" + transform: > + $["x-ms-client-name"] = "ChaosTargetQuerySelector"; +``` +### Tag: package-preview-2023-10 + +These settings apply only when `--tag=package-preview-2023-10` is specified on the command line. + +```yaml $(tag) == 'package-preview-2023-10' +input-file: + - Microsoft.Chaos/preview/2023-10-27-preview/capabilities.json + - Microsoft.Chaos/preview/2023-10-27-preview/capabilityTypes.json + - Microsoft.Chaos/preview/2023-10-27-preview/experiments.json + - Microsoft.Chaos/preview/2023-10-27-preview/operationStatuses.json + - Microsoft.Chaos/preview/2023-10-27-preview/operations.json + - Microsoft.Chaos/preview/2023-10-27-preview/targetTypes.json + - Microsoft.Chaos/preview/2023-10-27-preview/targets.json +directive: + - from: swagger-document + where: "$.definitions.action" + transform: > + $["x-ms-client-name"] = "ChaosExperimentAction"; + - from: swagger-document + where: "$.definitions.branch" + transform: > + $["x-ms-client-name"] = "ChaosExperimentBranch"; + - from: swagger-document + where: "$.definitions.step" + transform: > + $["x-ms-client-name"] = "ChaosExperimentStep"; + - from: swagger-document + where: "$.definitions.filter" + transform: > + $["x-ms-client-name"] = "ChaosTargetFilter"; + - from: swagger-document + where: "$.definitions.simpleFilter" + transform: > + $["x-ms-client-name"] = "ChaosTargetSimpleFilter"; + - from: swagger-document + where: "$.definitions.simpleFilterParameters" + transform: > + $["x-ms-client-name"] = "ChaosTargetSimpleFilterParameters"; + - from: swagger-document + where: "$.definitions.selector" + transform: > + $["x-ms-client-name"] = "ChaosTargetSelector"; + - from: swagger-document + where: "$.definitions.listSelector" + transform: > + $["x-ms-client-name"] = "ChaosTargetListSelector"; + - from: swagger-document + where: "$.definitions.querySelector" + transform: > + $["x-ms-client-name"] = "ChaosTargetQuerySelector"; ``` ### Tag: package-preview-2023-09