Skip to content

Commit b62bd6f

Browse files
Ptnan7JingnanXu
andauthored
Update CDN to 2026-04-01-preview (#10094)
* Update CDN to 2026-04-01-preview * Bump CDN extension version to 1.0.0b2 --------- Co-authored-by: JingnanXu <jingnanxu@microsoft.com>
1 parent c739638 commit b62bd6f

163 files changed

Lines changed: 13281 additions & 12605 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/cdn/HISTORY.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ Release History
55

66
upcoming
77
++++++++
8+
* Update CDN and AFD generated command models to API version 2026-04-01-preview, including AFD MTLS, origin authentication, rule-set batch rules, and refreshed scenario recordings.
89
* Add support for configuring profile-level Web Application Firewall policies and route associations on AFD security policies.
910
* Update AFD/CDN AAZ-generated command models and tests to use native JSON support, including AFD rule action and condition subcommands.
1011

src/cdn/azext_cdn/aaz/latest/afd/custom_domain/_create.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ class Create(AAZCommand):
2222
"""
2323

2424
_aaz_info = {
25-
"version": "2025-09-01-preview",
25+
"version": "2026-04-01-preview",
2626
"resources": [
27-
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/customdomains/{}", "2025-09-01-preview"],
27+
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/customdomains/{}", "2026-04-01-preview"],
2828
]
2929
}
3030

@@ -317,7 +317,7 @@ def url_parameters(self):
317317
def query_parameters(self):
318318
parameters = {
319319
**self.serialize_query_param(
320-
"api-version", "2025-09-01-preview",
320+
"api-version", "2026-04-01-preview",
321321
required=True,
322322
),
323323
}

src/cdn/azext_cdn/aaz/latest/afd/custom_domain/_delete.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ class Delete(AAZCommand):
2323
"""
2424

2525
_aaz_info = {
26-
"version": "2025-09-01-preview",
26+
"version": "2026-04-01-preview",
2727
"resources": [
28-
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/customdomains/{}", "2025-09-01-preview"],
28+
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/customdomains/{}", "2026-04-01-preview"],
2929
]
3030
}
3131

@@ -158,7 +158,7 @@ def url_parameters(self):
158158
def query_parameters(self):
159159
parameters = {
160160
**self.serialize_query_param(
161-
"api-version", "2025-09-01-preview",
161+
"api-version", "2026-04-01-preview",
162162
required=True,
163163
),
164164
}

src/cdn/azext_cdn/aaz/latest/afd/custom_domain/_list.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ class List(AAZCommand):
2222
"""
2323

2424
_aaz_info = {
25-
"version": "2025-09-01-preview",
25+
"version": "2026-04-01-preview",
2626
"resources": [
27-
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/customdomains", "2025-09-01-preview"],
27+
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/customdomains", "2026-04-01-preview"],
2828
]
2929
}
3030

@@ -126,7 +126,7 @@ def url_parameters(self):
126126
def query_parameters(self):
127127
parameters = {
128128
**self.serialize_query_param(
129-
"api-version", "2025-09-01-preview",
129+
"api-version", "2026-04-01-preview",
130130
required=True,
131131
),
132132
}

src/cdn/azext_cdn/aaz/latest/afd/custom_domain/_regenerate_validation_token.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ class RegenerateValidationToken(AAZCommand):
2222
"""
2323

2424
_aaz_info = {
25-
"version": "2025-09-01-preview",
25+
"version": "2026-04-01-preview",
2626
"resources": [
27-
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/customdomains/{}/refreshvalidationtoken", "2025-09-01-preview"],
27+
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/customdomains/{}/refreshvalidationtoken", "2026-04-01-preview"],
2828
]
2929
}
3030

@@ -148,7 +148,7 @@ def url_parameters(self):
148148
def query_parameters(self):
149149
parameters = {
150150
**self.serialize_query_param(
151-
"api-version", "2025-09-01-preview",
151+
"api-version", "2026-04-01-preview",
152152
required=True,
153153
),
154154
}

src/cdn/azext_cdn/aaz/latest/afd/custom_domain/_show.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ class Show(AAZCommand):
2222
"""
2323

2424
_aaz_info = {
25-
"version": "2025-09-01-preview",
25+
"version": "2026-04-01-preview",
2626
"resources": [
27-
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/customdomains/{}", "2025-09-01-preview"],
27+
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/customdomains/{}", "2026-04-01-preview"],
2828
]
2929
}
3030

@@ -135,7 +135,7 @@ def url_parameters(self):
135135
def query_parameters(self):
136136
parameters = {
137137
**self.serialize_query_param(
138-
"api-version", "2025-09-01-preview",
138+
"api-version", "2026-04-01-preview",
139139
required=True,
140140
),
141141
}

src/cdn/azext_cdn/aaz/latest/afd/custom_domain/_update.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ class Update(AAZCommand):
2222
"""
2323

2424
_aaz_info = {
25-
"version": "2025-09-01-preview",
25+
"version": "2026-04-01-preview",
2626
"resources": [
27-
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/customdomains/{}", "2025-09-01-preview"],
27+
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/customdomains/{}", "2026-04-01-preview"],
2828
]
2929
}
3030

@@ -334,7 +334,7 @@ def url_parameters(self):
334334
def query_parameters(self):
335335
parameters = {
336336
**self.serialize_query_param(
337-
"api-version", "2025-09-01-preview",
337+
"api-version", "2026-04-01-preview",
338338
required=True,
339339
),
340340
}
@@ -437,7 +437,7 @@ def url_parameters(self):
437437
def query_parameters(self):
438438
parameters = {
439439
**self.serialize_query_param(
440-
"api-version", "2025-09-01-preview",
440+
"api-version", "2026-04-01-preview",
441441
required=True,
442442
),
443443
}

src/cdn/azext_cdn/aaz/latest/afd/custom_domain/_wait.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ class Wait(AAZWaitCommand):
2020

2121
_aaz_info = {
2222
"resources": [
23-
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/customdomains/{}", "2025-09-01-preview"],
23+
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/customdomains/{}", "2026-04-01-preview"],
2424
]
2525
}
2626

@@ -131,7 +131,7 @@ def url_parameters(self):
131131
def query_parameters(self):
132132
parameters = {
133133
**self.serialize_query_param(
134-
"api-version", "2025-09-01-preview",
134+
"api-version", "2026-04-01-preview",
135135
required=True,
136136
),
137137
}

src/cdn/azext_cdn/aaz/latest/afd/endpoint/_create.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ class Create(AAZCommand):
2222
"""
2323

2424
_aaz_info = {
25-
"version": "2025-09-01-preview",
25+
"version": "2026-04-01-preview",
2626
"resources": [
27-
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/afdendpoints/{}", "2025-09-01-preview"],
27+
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/afdendpoints/{}", "2026-04-01-preview"],
2828
]
2929
}
3030

@@ -192,7 +192,7 @@ def url_parameters(self):
192192
def query_parameters(self):
193193
parameters = {
194194
**self.serialize_query_param(
195-
"api-version", "2025-09-01-preview",
195+
"api-version", "2026-04-01-preview",
196196
required=True,
197197
),
198198
}

src/cdn/azext_cdn/aaz/latest/afd/endpoint/_delete.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ class Delete(AAZCommand):
2323
"""
2424

2525
_aaz_info = {
26-
"version": "2025-09-01-preview",
26+
"version": "2026-04-01-preview",
2727
"resources": [
28-
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/afdendpoints/{}", "2025-09-01-preview"],
28+
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.cdn/profiles/{}/afdendpoints/{}", "2026-04-01-preview"],
2929
]
3030
}
3131

@@ -158,7 +158,7 @@ def url_parameters(self):
158158
def query_parameters(self):
159159
parameters = {
160160
**self.serialize_query_param(
161-
"api-version", "2025-09-01-preview",
161+
"api-version", "2026-04-01-preview",
162162
required=True,
163163
),
164164
}

0 commit comments

Comments
 (0)