Skip to content

Commit 5c450b9

Browse files
committed
Move profile CRUD to share.json
1 parent cb25147 commit 5c450b9

File tree

5 files changed

+657
-619
lines changed

5 files changed

+657
-619
lines changed

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

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,7 @@
319319
"200": {
320320
"description": "OK. The request has succeeded.",
321321
"schema": {
322-
"$ref": "./cdn.json#/definitions/Profile"
322+
"$ref": "./share.json#/definitions/Profile"
323323
}
324324
},
325325
"202": {
@@ -330,7 +330,7 @@
330330
}
331331
},
332332
"schema": {
333-
"$ref": "./cdn.json#/definitions/Profile"
333+
"$ref": "./share.json#/definitions/Profile"
334334
}
335335
},
336336
"default": {
@@ -4015,7 +4015,7 @@
40154015
},
40164016
"changeToWafPolicy": {
40174017
"description": "The new waf resource for the security policy to use.",
4018-
"$ref": "./cdn.json#/definitions/ResourceReference"
4018+
"$ref": "./share.json#/definitions/ResourceReference"
40194019
}
40204020
}
40214021
},
@@ -4098,7 +4098,7 @@
40984098
"properties": {
40994099
"secretSource": {
41004100
"description": "Resource reference to the Azure Key Vault certificate. Expected to be in format of /subscriptions/{​​​​​​​​​subscriptionId}​​​​​​​​​/resourceGroups/{​​​​​​​​​resourceGroupName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/providers/Microsoft.KeyVault/vaults/{vaultName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/secrets/{certificateName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​",
4101-
"$ref": "./cdn.json#/definitions/ResourceReference"
4101+
"$ref": "./share.json#/definitions/ResourceReference"
41024102
},
41034103
"secretVersion": {
41044104
"description": "Certificate version.",
@@ -4150,7 +4150,7 @@
41504150
},
41514151
"secretSource": {
41524152
"description": "Resource reference to the Azure Key Vault secret. Expected to be in format of /subscriptions/{​​​​​​​​​subscriptionId}​​​​​​​​​/resourceGroups/{​​​​​​​​​resourceGroupName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/providers/Microsoft.KeyVault/vaults/{vaultName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/secrets/{secretName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​",
4153-
"$ref": "./cdn.json#/definitions/ResourceReference"
4153+
"$ref": "./share.json#/definitions/ResourceReference"
41544154
},
41554155
"secretVersion": {
41564156
"description": "Secret version, if customer is using a specific version.",
@@ -4296,12 +4296,12 @@
42964296
"azureDnsZone": {
42974297
"description": "Resource reference to the Azure DNS zone",
42984298
"type": "object",
4299-
"$ref": "./cdn.json#/definitions/ResourceReference"
4299+
"$ref": "./share.json#/definitions/ResourceReference"
43004300
},
43014301
"preValidatedCustomDomainResourceId": {
43024302
"description": "Resource reference to the Azure resource where custom domain ownership was prevalidated",
43034303
"type": "object",
4304-
"$ref": "./cdn.json#/definitions/ResourceReference"
4304+
"$ref": "./share.json#/definitions/ResourceReference"
43054305
}
43064306
}
43074307
},
@@ -4376,7 +4376,7 @@
43764376
"secret": {
43774377
"description": "Resource reference to the secret. ie. subs/rg/profile/secret",
43784378
"type": "object",
4379-
"$ref": "./cdn.json#/definitions/ResourceReference"
4379+
"$ref": "./share.json#/definitions/ResourceReference"
43804380
}
43814381
}
43824382
},
@@ -4509,7 +4509,7 @@
45094509
"wafPolicy": {
45104510
"type": "object",
45114511
"description": "Resource ID.",
4512-
"$ref": "./cdn.json#/definitions/ResourceReference"
4512+
"$ref": "./share.json#/definitions/ResourceReference"
45134513
},
45144514
"associations": {
45154515
"description": "Waf associations",
@@ -4801,7 +4801,7 @@
48014801
"secretSource": {
48024802
"description": "Resource reference to the Azure Key Vault secret. Expected to be in format of /subscriptions/{​​​​​​​​​subscriptionId}​​​​​​​​​/resourceGroups/{​​​​​​​​​resourceGroupName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/providers/Microsoft.KeyVault/vaults/{vaultName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/secrets/{secretName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​",
48034803
"type": "object",
4804-
"$ref": "./cdn.json#/definitions/ResourceReference"
4804+
"$ref": "./share.json#/definitions/ResourceReference"
48054805
},
48064806
"secretVersion": {
48074807
"description": "Version of the secret to be used",
@@ -4847,7 +4847,7 @@
48474847
"secretSource": {
48484848
"description": "Resource reference to the Azure Key Vault certificate. Expected to be in format of /subscriptions/{​​​​​​​​​subscriptionId}​​​​​​​​​/resourceGroups/{​​​​​​​​​resourceGroupName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/providers/Microsoft.KeyVault/vaults/{vaultName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/secrets/{certificateName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​",
48494849
"type": "object",
4850-
"$ref": "./cdn.json#/definitions/ResourceReference"
4850+
"$ref": "./share.json#/definitions/ResourceReference"
48514851
},
48524852
"secretVersion": {
48534853
"description": "Version of the secret to be used",
@@ -4900,7 +4900,7 @@
49004900
"secretSource": {
49014901
"description": "Resource reference to the Azure Key Vault certificate. Expected to be in format of /subscriptions/{​​​​​​​​​subscriptionId}​​​​​​​​​/resourceGroups/{​​​​​​​​​resourceGroupName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/providers/Microsoft.KeyVault/vaults/{vaultName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/secrets/{certificateName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​",
49024902
"type": "object",
4903-
"$ref": "./cdn.json#/definitions/ResourceReference",
4903+
"$ref": "./share.json#/definitions/ResourceReference",
49044904
"readOnly": true
49054905
},
49064906
"subject": {
@@ -5034,7 +5034,7 @@
50345034
"azureOrigin": {
50355035
"description": "Resource reference to the Azure origin resource.",
50365036
"type": "object",
5037-
"$ref": "./cdn.json#/definitions/ResourceReference"
5037+
"$ref": "./share.json#/definitions/ResourceReference"
50385038
},
50395039
"hostName": {
50405040
"description": "The address of the origin. Domain names, IPv4 addresses, and IPv6 addresses are supported.This should be unique across all origins in an endpoint.",
@@ -5107,7 +5107,7 @@
51075107
"properties": {
51085108
"privateLink": {
51095109
"type": "object",
5110-
"$ref": "./cdn.json#/definitions/ResourceReference",
5110+
"$ref": "./share.json#/definitions/ResourceReference",
51115111
"description": "The resource id of the resource the shared private link resource is for."
51125112
},
51135113
"privateLinkLocation": {
@@ -5280,7 +5280,7 @@
52805280
"userAssignedIdentity": {
52815281
"description": "The user assigned managed identity to use for the origin authentication if type is UserAssignedIdentity.",
52825282
"type": "object",
5283-
"$ref": "./cdn.json#/definitions/ResourceReference"
5283+
"$ref": "./share.json#/definitions/ResourceReference"
52845284
},
52855285
"scope": {
52865286
"description": "The scope used when requesting token from Microsoft Entra. For example, for Azure Blob Storage, scope could be \"https://storage.azure.com/.default\".",
@@ -5383,7 +5383,7 @@
53835383
"originGroup": {
53845384
"description": "A reference to the origin group.",
53855385
"type": "object",
5386-
"$ref": "./cdn.json#/definitions/ResourceReference"
5386+
"$ref": "./share.json#/definitions/ResourceReference"
53875387
},
53885388
"originPath": {
53895389
"description": "A directory path on the origin that AzureFrontDoor can use to retrieve content from, e.g. contoso.cloudapp.net/originpath.",
@@ -5393,7 +5393,7 @@
53935393
"description": "rule sets referenced by this endpoint.",
53945394
"type": "array",
53955395
"items": {
5396-
"$ref": "./cdn.json#/definitions/ResourceReference"
5396+
"$ref": "./share.json#/definitions/ResourceReference"
53975397
}
53985398
},
53995399
"supportedProtocols": {

0 commit comments

Comments
 (0)