Skip to content

Commit f790e62

Browse files
authored
[Go] add directive (Azure#23395)
* [Go] add directive * billingbenefits add directive, storageimportexport remove directive
1 parent 06042d4 commit f790e62

File tree

6 files changed

+70
-0
lines changed

6 files changed

+70
-0
lines changed

specification/billingbenefits/resource-manager/readme.go.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,13 @@ license-header: MICROSOFT_MIT_NO_VERSION
88
module-name: sdk/resourcemanager/billingbenefits/armbillingbenefits
99
module: github.com/Azure/azure-sdk-for-go/$(module-name)
1010
output-folder: $(go-sdk-folder)/$(module-name)
11+
directive:
12+
- from: swagger-document
13+
where: $.parameters.ApiVersionParameter
14+
transform: >
15+
$["x-ms-parameter-location"] = "method";
16+
- from: swagger-document
17+
where: $.parameters.ExpandParameter
18+
transform: >
19+
$["x-ms-parameter-location"] = "method";
1120
```

specification/blueprint/resource-manager/readme.go.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@ module-name: sdk/resourcemanager/blueprint/armblueprint
1515
module: github.com/Azure/azure-sdk-for-go/$(module-name)
1616
output-folder: $(go-sdk-folder)/$(module-name)
1717
azure-arm: true
18+
directive:
19+
- from: swagger-document
20+
where: $.definitions.BlueprintProperties
21+
transform: >
22+
$["x-ms-external"] = false
23+
- from: swagger-document
24+
where: $.definitions.PublishedBlueprintProperties
25+
transform: >
26+
$["x-ms-external"] = false
1827
```
1928
2029
### Go multi-api

specification/iotsecurity/resource-manager/readme.go.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,9 @@ module-name: sdk/resourcemanager/iotsecurity/armiotsecurity
88
module: github.com/Azure/azure-sdk-for-go/$(module-name)
99
output-folder: $(go-sdk-folder)/$(module-name)
1010
azure-arm: true
11+
directive:
12+
- from: swagger-document
13+
where: $.parameters.IotDefenderLocation
14+
transform: >
15+
$["x-ms-parameter-location"] = "method";
1116
```

specification/powerbiprivatelinks/resource-manager/readme.go.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,21 @@ license-header: MICROSOFT_MIT_NO_VERSION
88
module-name: sdk/resourcemanager/powerbiprivatelinks/armpowerbiprivatelinks
99
module: github.com/Azure/azure-sdk-for-go/$(module-name)
1010
output-folder: $(go-sdk-folder)/$(module-name)
11+
directive:
12+
- from: swagger-document
13+
where: $.parameters.ResourceGroupNameParameter
14+
transform: >
15+
$["x-ms-parameter-location"] = "method";
16+
- from: swagger-document
17+
where: $.parameters.AzureResourceNameParameter
18+
transform: >
19+
$["x-ms-parameter-location"] = "method";
20+
- from: swagger-document
21+
where: $.parameters.PrivateEndpointNameParameter
22+
transform: >
23+
$["x-ms-parameter-location"] = "method";
24+
- from: swagger-document
25+
where: $.parameters.OperationIdParameter
26+
transform: >
27+
$["x-ms-parameter-location"] = "method";
1128
```

specification/recoveryservicessiterecovery/resource-manager/readme.go.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@ module-name: sdk/resourcemanager/recoveryservices/armrecoveryservicessiterecover
1515
module: github.com/Azure/azure-sdk-for-go/$(module-name)
1616
output-folder: $(go-sdk-folder)/$(module-name)
1717
azure-arm: true
18+
directive:
19+
- from: swagger-document
20+
where: $.parameters.ResourceGroupName
21+
transform: >
22+
$["x-ms-parameter-location"] = "method";
23+
- from: swagger-document
24+
where: $.parameters.ResourceName
25+
transform: >
26+
$["x-ms-parameter-location"] = "method";
1827
```
1928
2029
### Go multi-api

specification/search/resource-manager/readme.go.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,27 @@ module-name: sdk/resourcemanager/search/armsearch
1515
module: github.com/Azure/azure-sdk-for-go/$(module-name)
1616
output-folder: $(go-sdk-folder)/$(module-name)
1717
azure-arm: true
18+
directive:
19+
- from: swagger-document
20+
where: $.definitions.PrivateEndpointConnectionListResult
21+
transform: >
22+
$["x-ms-external"] = false
23+
- from: swagger-document
24+
where: $.definitions.PrivateLinkResourcesResult
25+
transform: >
26+
$["x-ms-external"] = false
27+
- from: swagger-document
28+
where: $.definitions.ListQueryKeysResult
29+
transform: >
30+
$["x-ms-external"] = false
31+
- from: swagger-document
32+
where: $.definitions.SearchServiceListResult
33+
transform: >
34+
$["x-ms-external"] = false
35+
- from: swagger-document
36+
where: $.definitions.SharedPrivateLinkResourceListResult
37+
transform: >
38+
$["x-ms-external"] = false
1839
```
1940
2041
### Go multi-api

0 commit comments

Comments
 (0)