Skip to content

Commit e526d8a

Browse files
azclibotmsyycBigCat20196
authored
[AutoRelease] t2-cdn-2022-03-17-01046 (Azure#23554)
* code and test * Update CHANGELOG.md Co-authored-by: PythonSdkPipelines <PythonSdkPipelines> Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com> Co-authored-by: Jiefeng Chen <51037443+BigCat20196@users.noreply.github.com>
1 parent 9a6721d commit e526d8a

File tree

67 files changed

+18508
-20640
lines changed

Some content is hidden

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

67 files changed

+18508
-20640
lines changed

sdk/cdn/azure-mgmt-cdn/CHANGELOG.md

Lines changed: 155 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,160 @@
11
# Release History
22

3+
## 12.0.0 (2022-03-22)
4+
5+
**Features**
6+
7+
- Added operation CdnManagementClientOperationsMixin.check_endpoint_name_availability
8+
- Added operation RuleSetsOperations.create
9+
- Model AFDDomain has a new parameter pre_validated_custom_domain_resource_id
10+
- Model AFDDomain has a new parameter profile_name
11+
- Model AFDDomainProperties has a new parameter pre_validated_custom_domain_resource_id
12+
- Model AFDDomainProperties has a new parameter profile_name
13+
- Model AFDDomainUpdateParameters has a new parameter pre_validated_custom_domain_resource_id
14+
- Model AFDDomainUpdateParameters has a new parameter profile_name
15+
- Model AFDDomainUpdatePropertiesParameters has a new parameter pre_validated_custom_domain_resource_id
16+
- Model AFDDomainUpdatePropertiesParameters has a new parameter profile_name
17+
- Model AFDEndpoint has a new parameter auto_generated_domain_name_label_scope
18+
- Model AFDEndpoint has a new parameter profile_name
19+
- Model AFDEndpointProperties has a new parameter auto_generated_domain_name_label_scope
20+
- Model AFDEndpointProperties has a new parameter profile_name
21+
- Model AFDEndpointPropertiesUpdateParameters has a new parameter profile_name
22+
- Model AFDEndpointUpdateParameters has a new parameter profile_name
23+
- Model AFDOrigin has a new parameter enforce_certificate_name_check
24+
- Model AFDOrigin has a new parameter origin_group_name
25+
- Model AFDOriginGroup has a new parameter profile_name
26+
- Model AFDOriginGroupProperties has a new parameter profile_name
27+
- Model AFDOriginGroupUpdateParameters has a new parameter profile_name
28+
- Model AFDOriginGroupUpdatePropertiesParameters has a new parameter profile_name
29+
- Model AFDOriginProperties has a new parameter enforce_certificate_name_check
30+
- Model AFDOriginProperties has a new parameter origin_group_name
31+
- Model AFDOriginUpdateParameters has a new parameter enforce_certificate_name_check
32+
- Model AFDOriginUpdateParameters has a new parameter origin_group_name
33+
- Model AFDOriginUpdatePropertiesParameters has a new parameter enforce_certificate_name_check
34+
- Model AFDOriginUpdatePropertiesParameters has a new parameter origin_group_name
35+
- Model Certificate has a new parameter type
36+
- Model CustomDomain has a new parameter custom_https_parameters
37+
- Model CustomerCertificate has a new parameter secret_source
38+
- Model CustomerCertificate has a new parameter secret_version
39+
- Model CustomerCertificate has a new parameter type
40+
- Model CustomerCertificateParameters has a new parameter expiration_date
41+
- Model CustomerCertificateParameters has a new parameter subject
42+
- Model CustomerCertificateParameters has a new parameter thumbprint
43+
- Model DeepCreatedOrigin has a new parameter private_endpoint_status
44+
- Model Endpoint has a new parameter custom_domains
45+
- Model EndpointProperties has a new parameter custom_domains
46+
- Model ErrorResponse has a new parameter error
47+
- Model HttpVersionMatchConditionParameters has a new parameter transforms
48+
- Model ManagedCertificate has a new parameter type
49+
- Model ManagedCertificateParameters has a new parameter expiration_date
50+
- Model ManagedCertificateParameters has a new parameter subject
51+
- Model Operation has a new parameter is_data_action
52+
- Model Operation has a new parameter origin
53+
- Model Operation has a new parameter service_specification
54+
- Model OperationDisplay has a new parameter description
55+
- Model Profile has a new parameter front_door_id
56+
- Model Profile has a new parameter kind
57+
- Model Profile has a new parameter origin_response_timeout_seconds
58+
- Model ProfileUpdateParameters has a new parameter origin_response_timeout_seconds
59+
- Model RequestMethodMatchConditionParameters has a new parameter transforms
60+
- Model RequestSchemeMatchConditionParameters has a new parameter transforms
61+
- Model Route has a new parameter cache_configuration
62+
- Model Route has a new parameter endpoint_name
63+
- Model RouteProperties has a new parameter cache_configuration
64+
- Model RouteProperties has a new parameter endpoint_name
65+
- Model RouteUpdateParameters has a new parameter cache_configuration
66+
- Model RouteUpdateParameters has a new parameter endpoint_name
67+
- Model RouteUpdatePropertiesParameters has a new parameter cache_configuration
68+
- Model RouteUpdatePropertiesParameters has a new parameter endpoint_name
69+
- Model Rule has a new parameter rule_set_name
70+
- Model RuleProperties has a new parameter rule_set_name
71+
- Model RuleSet has a new parameter profile_name
72+
- Model RuleSetProperties has a new parameter profile_name
73+
- Model RuleUpdateParameters has a new parameter rule_set_name
74+
- Model RuleUpdatePropertiesParameters has a new parameter rule_set_name
75+
- Model Secret has a new parameter profile_name
76+
- Model SecretProperties has a new parameter profile_name
77+
- Model SecurityPolicy has a new parameter profile_name
78+
- Model SecurityPolicyProperties has a new parameter profile_name
79+
- Model ValidateSecretInput has a new parameter secret_version
80+
81+
**Breaking changes**
82+
83+
- Model AFDEndpoint no longer has parameter origin_response_timeout_seconds
84+
- Model AFDEndpointProperties no longer has parameter origin_response_timeout_seconds
85+
- Model AFDEndpointPropertiesUpdateParameters no longer has parameter origin_response_timeout_seconds
86+
- Model AFDEndpointUpdateParameters no longer has parameter origin_response_timeout_seconds
87+
- Model AFDOriginGroup no longer has parameter response_based_afd_origin_error_detection_settings
88+
- Model AFDOriginGroupProperties no longer has parameter response_based_afd_origin_error_detection_settings
89+
- Model AFDOriginGroupUpdateParameters no longer has parameter response_based_afd_origin_error_detection_settings
90+
- Model AFDOriginGroupUpdatePropertiesParameters no longer has parameter response_based_afd_origin_error_detection_settings
91+
- Model CacheExpirationActionParameters has a new required parameter type_name
92+
- Model CacheExpirationActionParameters no longer has parameter odata_type
93+
- Model CacheKeyQueryStringActionParameters has a new required parameter type_name
94+
- Model CacheKeyQueryStringActionParameters no longer has parameter odata_type
95+
- Model CdnCertificateSourceParameters has a new required parameter type_name
96+
- Model CdnCertificateSourceParameters no longer has parameter odata_type
97+
- Model Certificate no longer has parameter thumbprint
98+
- Model CookiesMatchConditionParameters has a new required parameter type_name
99+
- Model CookiesMatchConditionParameters no longer has parameter odata_type
100+
- Model CustomerCertificate no longer has parameter certificate_url
101+
- Model CustomerCertificate no longer has parameter version
102+
- Model ErrorResponse no longer has parameter code
103+
- Model ErrorResponse no longer has parameter message
104+
- Model HeaderActionParameters has a new required parameter type_name
105+
- Model HeaderActionParameters no longer has parameter odata_type
106+
- Model HttpVersionMatchConditionParameters has a new required parameter type_name
107+
- Model HttpVersionMatchConditionParameters no longer has parameter odata_type
108+
- Model IsDeviceMatchConditionParameters has a new required parameter type_name
109+
- Model IsDeviceMatchConditionParameters no longer has parameter odata_type
110+
- Model KeyVaultCertificateSourceParameters has a new required parameter type_name
111+
- Model KeyVaultCertificateSourceParameters no longer has parameter odata_type
112+
- Model KeyVaultSigningKeyParameters has a new required parameter type_name
113+
- Model KeyVaultSigningKeyParameters no longer has parameter odata_type
114+
- Model ManagedCertificate no longer has parameter thumbprint
115+
- Model OriginGroupOverrideActionParameters has a new required parameter type_name
116+
- Model OriginGroupOverrideActionParameters no longer has parameter odata_type
117+
- Model PostArgsMatchConditionParameters has a new required parameter type_name
118+
- Model PostArgsMatchConditionParameters no longer has parameter odata_type
119+
- Model Profile no longer has parameter frontdoor_id
120+
- Model QueryStringMatchConditionParameters has a new required parameter type_name
121+
- Model QueryStringMatchConditionParameters no longer has parameter odata_type
122+
- Model RemoteAddressMatchConditionParameters has a new required parameter type_name
123+
- Model RemoteAddressMatchConditionParameters no longer has parameter odata_type
124+
- Model RequestBodyMatchConditionParameters has a new required parameter type_name
125+
- Model RequestBodyMatchConditionParameters no longer has parameter odata_type
126+
- Model RequestHeaderMatchConditionParameters has a new required parameter type_name
127+
- Model RequestHeaderMatchConditionParameters no longer has parameter odata_type
128+
- Model RequestMethodMatchConditionParameters has a new required parameter type_name
129+
- Model RequestMethodMatchConditionParameters no longer has parameter odata_type
130+
- Model RequestSchemeMatchConditionParameters has a new required parameter type_name
131+
- Model RequestSchemeMatchConditionParameters no longer has parameter odata_type
132+
- Model RequestUriMatchConditionParameters has a new required parameter type_name
133+
- Model RequestUriMatchConditionParameters no longer has parameter odata_type
134+
- Model Route no longer has parameter compression_settings
135+
- Model Route no longer has parameter query_string_caching_behavior
136+
- Model RouteProperties no longer has parameter compression_settings
137+
- Model RouteProperties no longer has parameter query_string_caching_behavior
138+
- Model RouteUpdateParameters no longer has parameter compression_settings
139+
- Model RouteUpdateParameters no longer has parameter query_string_caching_behavior
140+
- Model RouteUpdatePropertiesParameters no longer has parameter compression_settings
141+
- Model RouteUpdatePropertiesParameters no longer has parameter query_string_caching_behavior
142+
- Model UrlFileExtensionMatchConditionParameters has a new required parameter type_name
143+
- Model UrlFileExtensionMatchConditionParameters no longer has parameter odata_type
144+
- Model UrlFileNameMatchConditionParameters has a new required parameter type_name
145+
- Model UrlFileNameMatchConditionParameters no longer has parameter odata_type
146+
- Model UrlPathMatchConditionParameters has a new required parameter type_name
147+
- Model UrlPathMatchConditionParameters no longer has parameter odata_type
148+
- Model UrlRedirectActionParameters has a new required parameter type_name
149+
- Model UrlRedirectActionParameters no longer has parameter odata_type
150+
- Model UrlRewriteActionParameters has a new required parameter type_name
151+
- Model UrlRewriteActionParameters no longer has parameter odata_type
152+
- Model UrlSigningActionParameters has a new required parameter type_name
153+
- Model UrlSigningActionParameters no longer has parameter odata_type
154+
- Operation SecurityPoliciesOperations.begin_patch has a new signature
155+
- Removed operation RuleSetsOperations.begin_create
156+
- Removed operation SecretsOperations.begin_update
157+
3158
## 11.0.0 (2021-03-29)
4159

5160
**Features**

sdk/cdn/azure-mgmt-cdn/_meta.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"autorest": "3.7.2",
3+
"use": [
4+
"@autorest/python@5.12.0",
5+
"@autorest/modelerfour@4.19.3"
6+
],
7+
"commit": "f635d0ffb31308098993e02cc1ab1a83db6bb585",
8+
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
9+
"autorest_command": "autorest specification/cdn/resource-manager/readme.md --multiapi --python --python-mode=update --python-sdks-folder=/home/vsts/work/1/azure-sdk-for-python/sdk --python3-only --track2 --use=@autorest/python@5.12.0 --use=@autorest/modelerfour@4.19.3 --version=3.7.2",
10+
"readme": "specification/cdn/resource-manager/readme.md"
11+
}

sdk/cdn/azure-mgmt-cdn/azure/mgmt/cdn/__init__.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@
1212
__version__ = VERSION
1313
__all__ = ['CdnManagementClient']
1414

15-
try:
16-
from ._patch import patch_sdk # type: ignore
17-
patch_sdk()
18-
except ImportError:
19-
pass
15+
# `._patch.py` is used for handwritten extensions to the generated code
16+
# Example: https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
17+
from ._patch import patch_sdk
18+
patch_sdk()

0 commit comments

Comments
 (0)