Skip to content

Commit c12a9c0

Browse files
authored
release track2 sdk for cdn (Azure#16233)
1 parent b0a8924 commit c12a9c0

File tree

60 files changed

+28633
-6953
lines changed

Some content is hidden

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

60 files changed

+28633
-6953
lines changed

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

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

3+
## 10.0.0 (2021-01-19)
4+
5+
**Features**
6+
7+
- Model ProxyResource has a new parameter system_data
8+
- Model OriginGroup has a new parameter system_data
9+
- Model Endpoint has a new parameter system_data
10+
- Model EdgeNode has a new parameter system_data
11+
- Model Origin has a new parameter system_data
12+
- Model TrackedResource has a new parameter system_data
13+
- Model Profile has a new parameter system_data
14+
- Model Profile has a new parameter frontdoor_id
15+
- Model CdnWebApplicationFirewallPolicy has a new parameter system_data
16+
- Model CustomDomain has a new parameter system_data
17+
- Added operation group AFDOriginsOperations
18+
- Added operation group AFDProfilesOperations
19+
- Added operation group AFDEndpointsOperations
20+
- Added operation group RoutesOperations
21+
- Added operation group LogAnalyticsOperations
22+
- Added operation group RulesOperations
23+
- Added operation group ValidateOperations
24+
- Added operation group AFDOriginGroupsOperations
25+
- Added operation group SecretsOperations
26+
- Added operation group SecurityPoliciesOperations
27+
- Added operation group AFDCustomDomainsOperations
28+
- Added operation group RuleSetsOperations
29+
30+
**Breaking changes**
31+
32+
- Parameter odata_type of model UrlSigningActionParameters is now required
33+
- Operation PoliciesOperations.begin_update has a new signature
34+
- Operation EndpointsOperations.validate_custom_domain has a new signature
35+
- Operation EndpointsOperations.begin_load_content has a new signature
36+
- Operation EndpointsOperations.begin_purge_content has a new signature
37+
- Operation ProfilesOperations.begin_update has a new signature
38+
- Operation CdnManagementClientOperationsMixin.check_name_availability has a new signature
39+
- Operation CdnManagementClientOperationsMixin.check_name_availability_with_subscription has a new signature
40+
- Operation CdnManagementClientOperationsMixin.validate_probe has a new signature
41+
- Operation CustomDomainsOperations.begin_create has a new signature
42+
- Model UrlSigningActionParameters no longer has parameter ip_subnets
43+
- Model UrlSigningActionParameters no longer has parameter key_id
44+
345
## 10.0.0b1 (2020-10-31)
446
This is beta preview version.
547
For detailed changelog please refer to equivalent stable version 5.1.0 (https://pypi.org/project/azure-mgmt-cdn/5.1.0/)

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

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,18 @@
2727
from .operations import ResourceUsageOperations
2828
from .operations import Operations
2929
from .operations import EdgeNodesOperations
30+
from .operations import AFDProfilesOperations
31+
from .operations import AFDCustomDomainsOperations
32+
from .operations import AFDEndpointsOperations
33+
from .operations import AFDOriginGroupsOperations
34+
from .operations import AFDOriginsOperations
35+
from .operations import RoutesOperations
36+
from .operations import RuleSetsOperations
37+
from .operations import RulesOperations
38+
from .operations import SecurityPoliciesOperations
39+
from .operations import SecretsOperations
40+
from .operations import ValidateOperations
41+
from .operations import LogAnalyticsOperations
3042
from .operations import PoliciesOperations
3143
from .operations import ManagedRuleSetsOperations
3244
from . import models
@@ -51,6 +63,30 @@ class CdnManagementClient(CdnManagementClientOperationsMixin):
5163
:vartype operations: azure.mgmt.cdn.operations.Operations
5264
:ivar edge_nodes: EdgeNodesOperations operations
5365
:vartype edge_nodes: azure.mgmt.cdn.operations.EdgeNodesOperations
66+
:ivar afd_profiles: AFDProfilesOperations operations
67+
:vartype afd_profiles: azure.mgmt.cdn.operations.AFDProfilesOperations
68+
:ivar afd_custom_domains: AFDCustomDomainsOperations operations
69+
:vartype afd_custom_domains: azure.mgmt.cdn.operations.AFDCustomDomainsOperations
70+
:ivar afd_endpoints: AFDEndpointsOperations operations
71+
:vartype afd_endpoints: azure.mgmt.cdn.operations.AFDEndpointsOperations
72+
:ivar afd_origin_groups: AFDOriginGroupsOperations operations
73+
:vartype afd_origin_groups: azure.mgmt.cdn.operations.AFDOriginGroupsOperations
74+
:ivar afd_origins: AFDOriginsOperations operations
75+
:vartype afd_origins: azure.mgmt.cdn.operations.AFDOriginsOperations
76+
:ivar routes: RoutesOperations operations
77+
:vartype routes: azure.mgmt.cdn.operations.RoutesOperations
78+
:ivar rule_sets: RuleSetsOperations operations
79+
:vartype rule_sets: azure.mgmt.cdn.operations.RuleSetsOperations
80+
:ivar rules: RulesOperations operations
81+
:vartype rules: azure.mgmt.cdn.operations.RulesOperations
82+
:ivar security_policies: SecurityPoliciesOperations operations
83+
:vartype security_policies: azure.mgmt.cdn.operations.SecurityPoliciesOperations
84+
:ivar secrets: SecretsOperations operations
85+
:vartype secrets: azure.mgmt.cdn.operations.SecretsOperations
86+
:ivar validate: ValidateOperations operations
87+
:vartype validate: azure.mgmt.cdn.operations.ValidateOperations
88+
:ivar log_analytics: LogAnalyticsOperations operations
89+
:vartype log_analytics: azure.mgmt.cdn.operations.LogAnalyticsOperations
5490
:ivar policies: PoliciesOperations operations
5591
:vartype policies: azure.mgmt.cdn.operations.PoliciesOperations
5692
:ivar managed_rule_sets: ManagedRuleSetsOperations operations
@@ -97,6 +133,30 @@ def __init__(
97133
self._client, self._config, self._serialize, self._deserialize)
98134
self.edge_nodes = EdgeNodesOperations(
99135
self._client, self._config, self._serialize, self._deserialize)
136+
self.afd_profiles = AFDProfilesOperations(
137+
self._client, self._config, self._serialize, self._deserialize)
138+
self.afd_custom_domains = AFDCustomDomainsOperations(
139+
self._client, self._config, self._serialize, self._deserialize)
140+
self.afd_endpoints = AFDEndpointsOperations(
141+
self._client, self._config, self._serialize, self._deserialize)
142+
self.afd_origin_groups = AFDOriginGroupsOperations(
143+
self._client, self._config, self._serialize, self._deserialize)
144+
self.afd_origins = AFDOriginsOperations(
145+
self._client, self._config, self._serialize, self._deserialize)
146+
self.routes = RoutesOperations(
147+
self._client, self._config, self._serialize, self._deserialize)
148+
self.rule_sets = RuleSetsOperations(
149+
self._client, self._config, self._serialize, self._deserialize)
150+
self.rules = RulesOperations(
151+
self._client, self._config, self._serialize, self._deserialize)
152+
self.security_policies = SecurityPoliciesOperations(
153+
self._client, self._config, self._serialize, self._deserialize)
154+
self.secrets = SecretsOperations(
155+
self._client, self._config, self._serialize, self._deserialize)
156+
self.validate = ValidateOperations(
157+
self._client, self._config, self._serialize, self._deserialize)
158+
self.log_analytics = LogAnalyticsOperations(
159+
self._client, self._config, self._serialize, self._deserialize)
100160
self.policies = PoliciesOperations(
101161
self._client, self._config, self._serialize, self._deserialize)
102162
self.managed_rule_sets = ManagedRuleSetsOperations(

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def __init__(
4848

4949
self.credential = credential
5050
self.subscription_id = subscription_id
51-
self.api_version = "2020-04-15"
51+
self.api_version = "2020-09-01"
5252
self.credential_scopes = kwargs.pop('credential_scopes', ['https://management.azure.com/.default'])
5353
kwargs.setdefault('sdk_moniker', 'mgmt-cdn/{}'.format(VERSION))
5454
self._configure(**kwargs)

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
77
# --------------------------------------------------------------------------
88

9-
VERSION = "10.0.0b1"
9+
VERSION = "10.0.0"

sdk/cdn/azure-mgmt-cdn/azure/mgmt/cdn/aio/_cdn_management_client.py

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,18 @@
2525
from .operations import ResourceUsageOperations
2626
from .operations import Operations
2727
from .operations import EdgeNodesOperations
28+
from .operations import AFDProfilesOperations
29+
from .operations import AFDCustomDomainsOperations
30+
from .operations import AFDEndpointsOperations
31+
from .operations import AFDOriginGroupsOperations
32+
from .operations import AFDOriginsOperations
33+
from .operations import RoutesOperations
34+
from .operations import RuleSetsOperations
35+
from .operations import RulesOperations
36+
from .operations import SecurityPoliciesOperations
37+
from .operations import SecretsOperations
38+
from .operations import ValidateOperations
39+
from .operations import LogAnalyticsOperations
2840
from .operations import PoliciesOperations
2941
from .operations import ManagedRuleSetsOperations
3042
from .. import models
@@ -49,6 +61,30 @@ class CdnManagementClient(CdnManagementClientOperationsMixin):
4961
:vartype operations: azure.mgmt.cdn.aio.operations.Operations
5062
:ivar edge_nodes: EdgeNodesOperations operations
5163
:vartype edge_nodes: azure.mgmt.cdn.aio.operations.EdgeNodesOperations
64+
:ivar afd_profiles: AFDProfilesOperations operations
65+
:vartype afd_profiles: azure.mgmt.cdn.aio.operations.AFDProfilesOperations
66+
:ivar afd_custom_domains: AFDCustomDomainsOperations operations
67+
:vartype afd_custom_domains: azure.mgmt.cdn.aio.operations.AFDCustomDomainsOperations
68+
:ivar afd_endpoints: AFDEndpointsOperations operations
69+
:vartype afd_endpoints: azure.mgmt.cdn.aio.operations.AFDEndpointsOperations
70+
:ivar afd_origin_groups: AFDOriginGroupsOperations operations
71+
:vartype afd_origin_groups: azure.mgmt.cdn.aio.operations.AFDOriginGroupsOperations
72+
:ivar afd_origins: AFDOriginsOperations operations
73+
:vartype afd_origins: azure.mgmt.cdn.aio.operations.AFDOriginsOperations
74+
:ivar routes: RoutesOperations operations
75+
:vartype routes: azure.mgmt.cdn.aio.operations.RoutesOperations
76+
:ivar rule_sets: RuleSetsOperations operations
77+
:vartype rule_sets: azure.mgmt.cdn.aio.operations.RuleSetsOperations
78+
:ivar rules: RulesOperations operations
79+
:vartype rules: azure.mgmt.cdn.aio.operations.RulesOperations
80+
:ivar security_policies: SecurityPoliciesOperations operations
81+
:vartype security_policies: azure.mgmt.cdn.aio.operations.SecurityPoliciesOperations
82+
:ivar secrets: SecretsOperations operations
83+
:vartype secrets: azure.mgmt.cdn.aio.operations.SecretsOperations
84+
:ivar validate: ValidateOperations operations
85+
:vartype validate: azure.mgmt.cdn.aio.operations.ValidateOperations
86+
:ivar log_analytics: LogAnalyticsOperations operations
87+
:vartype log_analytics: azure.mgmt.cdn.aio.operations.LogAnalyticsOperations
5288
:ivar policies: PoliciesOperations operations
5389
:vartype policies: azure.mgmt.cdn.aio.operations.PoliciesOperations
5490
:ivar managed_rule_sets: ManagedRuleSetsOperations operations
@@ -94,6 +130,30 @@ def __init__(
94130
self._client, self._config, self._serialize, self._deserialize)
95131
self.edge_nodes = EdgeNodesOperations(
96132
self._client, self._config, self._serialize, self._deserialize)
133+
self.afd_profiles = AFDProfilesOperations(
134+
self._client, self._config, self._serialize, self._deserialize)
135+
self.afd_custom_domains = AFDCustomDomainsOperations(
136+
self._client, self._config, self._serialize, self._deserialize)
137+
self.afd_endpoints = AFDEndpointsOperations(
138+
self._client, self._config, self._serialize, self._deserialize)
139+
self.afd_origin_groups = AFDOriginGroupsOperations(
140+
self._client, self._config, self._serialize, self._deserialize)
141+
self.afd_origins = AFDOriginsOperations(
142+
self._client, self._config, self._serialize, self._deserialize)
143+
self.routes = RoutesOperations(
144+
self._client, self._config, self._serialize, self._deserialize)
145+
self.rule_sets = RuleSetsOperations(
146+
self._client, self._config, self._serialize, self._deserialize)
147+
self.rules = RulesOperations(
148+
self._client, self._config, self._serialize, self._deserialize)
149+
self.security_policies = SecurityPoliciesOperations(
150+
self._client, self._config, self._serialize, self._deserialize)
151+
self.secrets = SecretsOperations(
152+
self._client, self._config, self._serialize, self._deserialize)
153+
self.validate = ValidateOperations(
154+
self._client, self._config, self._serialize, self._deserialize)
155+
self.log_analytics = LogAnalyticsOperations(
156+
self._client, self._config, self._serialize, self._deserialize)
97157
self.policies = PoliciesOperations(
98158
self._client, self._config, self._serialize, self._deserialize)
99159
self.managed_rule_sets = ManagedRuleSetsOperations(

sdk/cdn/azure-mgmt-cdn/azure/mgmt/cdn/aio/_configuration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def __init__(
4545

4646
self.credential = credential
4747
self.subscription_id = subscription_id
48-
self.api_version = "2020-04-15"
48+
self.api_version = "2020-09-01"
4949
self.credential_scopes = kwargs.pop('credential_scopes', ['https://management.azure.com/.default'])
5050
kwargs.setdefault('sdk_moniker', 'mgmt-cdn/{}'.format(VERSION))
5151
self._configure(**kwargs)

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

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,18 @@
1515
from ._resource_usage_operations import ResourceUsageOperations
1616
from ._operations import Operations
1717
from ._edge_nodes_operations import EdgeNodesOperations
18+
from ._afd_profiles_operations import AFDProfilesOperations
19+
from ._afd_custom_domains_operations import AFDCustomDomainsOperations
20+
from ._afd_endpoints_operations import AFDEndpointsOperations
21+
from ._afd_origin_groups_operations import AFDOriginGroupsOperations
22+
from ._afd_origins_operations import AFDOriginsOperations
23+
from ._routes_operations import RoutesOperations
24+
from ._rule_sets_operations import RuleSetsOperations
25+
from ._rules_operations import RulesOperations
26+
from ._security_policies_operations import SecurityPoliciesOperations
27+
from ._secrets_operations import SecretsOperations
28+
from ._validate_operations import ValidateOperations
29+
from ._log_analytics_operations import LogAnalyticsOperations
1830
from ._policies_operations import PoliciesOperations
1931
from ._managed_rule_sets_operations import ManagedRuleSetsOperations
2032

@@ -28,6 +40,18 @@
2840
'ResourceUsageOperations',
2941
'Operations',
3042
'EdgeNodesOperations',
43+
'AFDProfilesOperations',
44+
'AFDCustomDomainsOperations',
45+
'AFDEndpointsOperations',
46+
'AFDOriginGroupsOperations',
47+
'AFDOriginsOperations',
48+
'RoutesOperations',
49+
'RuleSetsOperations',
50+
'RulesOperations',
51+
'SecurityPoliciesOperations',
52+
'SecretsOperations',
53+
'ValidateOperations',
54+
'LogAnalyticsOperations',
3155
'PoliciesOperations',
3256
'ManagedRuleSetsOperations',
3357
]

0 commit comments

Comments
 (0)