Skip to content

Commit b3a0b98

Browse files
authored
Adding xms-ids for CDN (#17625)
* Adding xms-ids for CDN * corrections after rebase * checkout readme
1 parent 49761e9 commit b3a0b98

File tree

3 files changed

+136
-36
lines changed

3 files changed

+136
-36
lines changed

specification/cdn/resource-manager/Microsoft.Cdn/stable/2021-06-01/afdx.json

Lines changed: 38 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4355,7 +4355,8 @@
43554355
"type": "array",
43564356
"items": {
43574357
"$ref": "#/definitions/SecurityPolicyWebApplicationFirewallAssociation"
4358-
}
4358+
},
4359+
"x-ms-identifiers": []
43594360
}
43604361
}
43614362
},
@@ -5332,14 +5333,20 @@
53325333
"type": "array",
53335334
"items": {
53345335
"$ref": "./cdn.json#/definitions/DeliveryRuleCondition"
5335-
}
5336+
},
5337+
"x-ms-identifiers": [
5338+
"name"
5339+
]
53365340
},
53375341
"actions": {
53385342
"description": "A list of actions that are executed when all the conditions of a rule are satisfied.",
53395343
"type": "array",
53405344
"items": {
53415345
"$ref": "./cdn.json#/definitions/DeliveryRuleAction"
5342-
}
5346+
},
5347+
"x-ms-identifiers": [
5348+
"name"
5349+
]
53435350
},
53445351
"matchProcessingBehavior": {
53455352
"description": "If this rule is a match should the rules engine continue running the remaining rules or stop. If not present, defaults to Continue.",
@@ -5520,7 +5527,10 @@
55205527
"type": "string"
55215528
}
55225529
}
5523-
}
5530+
},
5531+
"x-ms-identifiers": [
5532+
"name"
5533+
]
55245534
},
55255535
"data": {
55265536
"type": "array",
@@ -5535,10 +5545,12 @@
55355545
"type": "number"
55365546
}
55375547
}
5538-
}
5548+
},
5549+
"x-ms-identifiers": []
55395550
}
55405551
}
5541-
}
5552+
},
5553+
"x-ms-identifiers": []
55425554
}
55435555
}
55445556
},
@@ -5585,13 +5597,18 @@
55855597
"type": "number"
55865598
}
55875599
}
5588-
}
5600+
},
5601+
"x-ms-identifiers": []
55895602
}
55905603
}
5591-
}
5604+
},
5605+
"x-ms-identifiers": [
5606+
"name"
5607+
]
55925608
}
55935609
}
5594-
}
5610+
},
5611+
"x-ms-identifiers": []
55955612
}
55965613
}
55975614
},
@@ -5732,7 +5749,10 @@
57325749
"type": "string"
57335750
}
57345751
}
5735-
}
5752+
},
5753+
"x-ms-identifiers": [
5754+
"name"
5755+
]
57365756
},
57375757
"data": {
57385758
"type": "array",
@@ -5747,10 +5767,12 @@
57475767
"type": "number"
57485768
}
57495769
}
5750-
}
5770+
},
5771+
"x-ms-identifiers": []
57515772
}
57525773
}
5753-
}
5774+
},
5775+
"x-ms-identifiers": []
57545776
}
57555777
}
57565778
},
@@ -5799,10 +5821,12 @@
57995821
"format": "double"
58005822
}
58015823
}
5802-
}
5824+
},
5825+
"x-ms-identifiers": []
58035826
}
58045827
}
5805-
}
5828+
},
5829+
"x-ms-identifiers": []
58065830
}
58075831
}
58085832
},

specification/cdn/resource-manager/Microsoft.Cdn/stable/2021-06-01/cdn.json

Lines changed: 69 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2658,14 +2658,20 @@
26582658
"type": "array",
26592659
"items": {
26602660
"$ref": "#/definitions/DeepCreatedOrigin"
2661-
}
2661+
},
2662+
"x-ms-identifiers": [
2663+
"name"
2664+
]
26622665
},
26632666
"originGroups": {
26642667
"description": "The origin groups comprising of origins that are used for load balancing the traffic based on availability.",
26652668
"type": "array",
26662669
"items": {
26672670
"$ref": "#/definitions/DeepCreatedOriginGroup"
2668-
}
2671+
},
2672+
"x-ms-identifiers": [
2673+
"name"
2674+
]
26692675
},
26702676
"customDomains": {
26712677
"description": "The custom domains under the endpoint.",
@@ -2781,7 +2787,8 @@
27812787
"type": "array",
27822788
"items": {
27832789
"$ref": "#/definitions/GeoFilter"
2784-
}
2790+
},
2791+
"x-ms-identifiers": []
27852792
},
27862793
"defaultOriginGroup": {
27872794
"description": "A reference to the origin group.",
@@ -2793,7 +2800,10 @@
27932800
"type": "array",
27942801
"items": {
27952802
"$ref": "#/definitions/UrlSigningKey"
2796-
}
2803+
},
2804+
"x-ms-identifiers": [
2805+
"keyId"
2806+
]
27972807
},
27982808
"deliveryPolicy": {
27992809
"description": "A policy that specifies the delivery rules to be used for an endpoint.",
@@ -2811,7 +2821,10 @@
28112821
"type": "array",
28122822
"items": {
28132823
"$ref": "#/definitions/DeliveryRule"
2814-
}
2824+
},
2825+
"x-ms-identifiers": [
2826+
"name"
2827+
]
28152828
}
28162829
}
28172830
},
@@ -2849,14 +2862,20 @@
28492862
"type": "array",
28502863
"items": {
28512864
"$ref": "#/definitions/DeliveryRuleCondition"
2852-
}
2865+
},
2866+
"x-ms-identifiers": [
2867+
"name"
2868+
]
28532869
},
28542870
"actions": {
28552871
"description": "A list of actions that are executed when all the conditions of a rule are satisfied.",
28562872
"type": "array",
28572873
"items": {
28582874
"$ref": "#/definitions/DeliveryRuleAction"
2859-
}
2875+
},
2876+
"x-ms-identifiers": [
2877+
"name"
2878+
]
28602879
}
28612880
}
28622881
},
@@ -4373,7 +4392,10 @@
43734392
"type": "array",
43744393
"items": {
43754394
"$ref": "#/definitions/UrlSigningParamIdentifier"
4376-
}
4395+
},
4396+
"x-ms-identifiers": [
4397+
"paramName"
4398+
]
43774399
}
43784400
}
43794401
},
@@ -5409,7 +5431,8 @@
54095431
"type": "array",
54105432
"items": {
54115433
"$ref": "#/definitions/HttpErrorRangeParameters"
5412-
}
5434+
},
5435+
"x-ms-identifiers": []
54135436
}
54145437
}
54155438
},
@@ -5867,6 +5890,9 @@
58675890
"items": {
58685891
"$ref": "#/definitions/ResourceUsage"
58695892
},
5893+
"x-ms-identifiers": [
5894+
"resourceType"
5895+
],
58705896
"description": "List of resource usages."
58715897
},
58725898
"nextLink": {
@@ -5923,6 +5949,9 @@
59235949
"items": {
59245950
"$ref": "#/definitions/Operation"
59255951
},
5952+
"x-ms-identifiers": [
5953+
"name"
5954+
],
59265955
"description": "List of CDN operations supported by the CDN resource provider."
59275956
},
59285957
"nextLink": {
@@ -6001,14 +6030,20 @@
60016030
"type": "array",
60026031
"items": {
60036032
"$ref": "#/definitions/LogSpecification"
6004-
}
6033+
},
6034+
"x-ms-identifiers": [
6035+
"name"
6036+
]
60056037
},
60066038
"metricSpecifications": {
60076039
"description": "Metric specifications of operation.",
60086040
"type": "array",
60096041
"items": {
60106042
"$ref": "#/definitions/MetricSpecification"
6011-
}
6043+
},
6044+
"x-ms-identifiers": [
6045+
"name"
6046+
]
60126047
}
60136048
}
60146049
},
@@ -6063,7 +6098,8 @@
60636098
"type": "array",
60646099
"items": {
60656100
"$ref": "#/definitions/MetricAvailability"
6066-
}
6101+
},
6102+
"x-ms-identifiers": []
60676103
},
60686104
"supportedTimeGrainTypes": {
60696105
"type": "array",
@@ -6077,7 +6113,10 @@
60776113
"description": "The dimensions of metric",
60786114
"items": {
60796115
"$ref": "#/definitions/DimensionProperties"
6080-
}
6116+
},
6117+
"x-ms-identifiers": [
6118+
"name"
6119+
]
60816120
},
60826121
"fillGapWithZero": {
60836122
"type": "boolean",
@@ -6166,7 +6205,10 @@
61666205
"type": "array",
61676206
"items": {
61686207
"$ref": "#/definitions/IpAddressGroup"
6169-
}
6208+
},
6209+
"x-ms-identifiers": [
6210+
"deliveryRegion"
6211+
]
61706212
}
61716213
}
61726214
},
@@ -6183,14 +6225,20 @@
61836225
"type": "array",
61846226
"items": {
61856227
"$ref": "#/definitions/cidrIpAddress"
6186-
}
6228+
},
6229+
"x-ms-identifiers": [
6230+
"baseIpAddress"
6231+
]
61876232
},
61886233
"ipv6Addresses": {
61896234
"description": "The list of ip v6 addresses.",
61906235
"type": "array",
61916236
"items": {
61926237
"$ref": "#/definitions/cidrIpAddress"
6193-
}
6238+
},
6239+
"x-ms-identifiers": [
6240+
"baseIpAddress"
6241+
]
61946242
}
61956243
}
61966244
},
@@ -6428,6 +6476,10 @@
64286476
"items": {
64296477
"$ref": "#/definitions/ErrorDetail"
64306478
},
6479+
"x-ms-identifiers": [
6480+
"message",
6481+
"target"
6482+
],
64316483
"description": "The error details."
64326484
},
64336485
"additionalInfo": {
@@ -6436,6 +6488,7 @@
64366488
"items": {
64376489
"$ref": "#/definitions/ErrorAdditionalInfo"
64386490
},
6491+
"x-ms-identifiers": [],
64396492
"description": "The error additional info."
64406493
}
64416494
}

0 commit comments

Comments
 (0)