Skip to content

Commit 204f4e4

Browse files
authored
[AutoPR web/resource-manager] Add HyperV property for AppServicePlan and Site model and deprecating… (#3169)
* Generated from 45a695f12bca8bf8b3532a4d1c8f02571f83bf51 Add HyperV property for AppServicePlan and Site model and deprecating IsXenon property * Generated from 5a76ead1e9a3559ab3bce148ec8f282f068d18d1 Merge remote-tracking branch 'upstream/master'
1 parent 7f6cf48 commit 204f4e4

File tree

8 files changed

+52
-16
lines changed

8 files changed

+52
-16
lines changed

azure-mgmt-web/azure/mgmt/web/models/app_service_plan.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,12 @@ class AppServicePlan(Resource):
7272
:param reserved: If Linux app service plan <code>true</code>,
7373
<code>false</code> otherwise. Default value: False .
7474
:type reserved: bool
75-
:param is_xenon: If Hyper-V container app service plan <code>true</code>,
76-
<code>false</code> otherwise. Default value: False .
75+
:param is_xenon: Obsolete: If Hyper-V container app service plan
76+
<code>true</code>, <code>false</code> otherwise. Default value: False .
7777
:type is_xenon: bool
78+
:param hyper_v: If Hyper-V container app service plan <code>true</code>,
79+
<code>false</code> otherwise. Default value: False .
80+
:type hyper_v: bool
7881
:param target_worker_count: Scaling worker count.
7982
:type target_worker_count: int
8083
:param target_worker_size_id: Scaling worker size ID.
@@ -124,6 +127,7 @@ class AppServicePlan(Resource):
124127
'resource_group': {'key': 'properties.resourceGroup', 'type': 'str'},
125128
'reserved': {'key': 'properties.reserved', 'type': 'bool'},
126129
'is_xenon': {'key': 'properties.isXenon', 'type': 'bool'},
130+
'hyper_v': {'key': 'properties.hyperV', 'type': 'bool'},
127131
'target_worker_count': {'key': 'properties.targetWorkerCount', 'type': 'int'},
128132
'target_worker_size_id': {'key': 'properties.targetWorkerSizeId', 'type': 'int'},
129133
'provisioning_state': {'key': 'properties.provisioningState', 'type': 'ProvisioningState'},
@@ -147,6 +151,7 @@ def __init__(self, **kwargs):
147151
self.resource_group = None
148152
self.reserved = kwargs.get('reserved', False)
149153
self.is_xenon = kwargs.get('is_xenon', False)
154+
self.hyper_v = kwargs.get('hyper_v', False)
150155
self.target_worker_count = kwargs.get('target_worker_count', None)
151156
self.target_worker_size_id = kwargs.get('target_worker_size_id', None)
152157
self.provisioning_state = None

azure-mgmt-web/azure/mgmt/web/models/app_service_plan_patch_resource.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,9 +66,12 @@ class AppServicePlanPatchResource(ProxyOnlyResource):
6666
:param reserved: If Linux app service plan <code>true</code>,
6767
<code>false</code> otherwise. Default value: False .
6868
:type reserved: bool
69-
:param is_xenon: If Hyper-V container app service plan <code>true</code>,
70-
<code>false</code> otherwise. Default value: False .
69+
:param is_xenon: Obsolete: If Hyper-V container app service plan
70+
<code>true</code>, <code>false</code> otherwise. Default value: False .
7171
:type is_xenon: bool
72+
:param hyper_v: If Hyper-V container app service plan <code>true</code>,
73+
<code>false</code> otherwise. Default value: False .
74+
:type hyper_v: bool
7275
:param target_worker_count: Scaling worker count.
7376
:type target_worker_count: int
7477
:param target_worker_size_id: Scaling worker size ID.
@@ -113,6 +116,7 @@ class AppServicePlanPatchResource(ProxyOnlyResource):
113116
'resource_group': {'key': 'properties.resourceGroup', 'type': 'str'},
114117
'reserved': {'key': 'properties.reserved', 'type': 'bool'},
115118
'is_xenon': {'key': 'properties.isXenon', 'type': 'bool'},
119+
'hyper_v': {'key': 'properties.hyperV', 'type': 'bool'},
116120
'target_worker_count': {'key': 'properties.targetWorkerCount', 'type': 'int'},
117121
'target_worker_size_id': {'key': 'properties.targetWorkerSizeId', 'type': 'int'},
118122
'provisioning_state': {'key': 'properties.provisioningState', 'type': 'ProvisioningState'},
@@ -135,6 +139,7 @@ def __init__(self, **kwargs):
135139
self.resource_group = None
136140
self.reserved = kwargs.get('reserved', False)
137141
self.is_xenon = kwargs.get('is_xenon', False)
142+
self.hyper_v = kwargs.get('hyper_v', False)
138143
self.target_worker_count = kwargs.get('target_worker_count', None)
139144
self.target_worker_size_id = kwargs.get('target_worker_size_id', None)
140145
self.provisioning_state = None

azure-mgmt-web/azure/mgmt/web/models/app_service_plan_patch_resource_py3.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,9 +66,12 @@ class AppServicePlanPatchResource(ProxyOnlyResource):
6666
:param reserved: If Linux app service plan <code>true</code>,
6767
<code>false</code> otherwise. Default value: False .
6868
:type reserved: bool
69-
:param is_xenon: If Hyper-V container app service plan <code>true</code>,
70-
<code>false</code> otherwise. Default value: False .
69+
:param is_xenon: Obsolete: If Hyper-V container app service plan
70+
<code>true</code>, <code>false</code> otherwise. Default value: False .
7171
:type is_xenon: bool
72+
:param hyper_v: If Hyper-V container app service plan <code>true</code>,
73+
<code>false</code> otherwise. Default value: False .
74+
:type hyper_v: bool
7275
:param target_worker_count: Scaling worker count.
7376
:type target_worker_count: int
7477
:param target_worker_size_id: Scaling worker size ID.
@@ -113,12 +116,13 @@ class AppServicePlanPatchResource(ProxyOnlyResource):
113116
'resource_group': {'key': 'properties.resourceGroup', 'type': 'str'},
114117
'reserved': {'key': 'properties.reserved', 'type': 'bool'},
115118
'is_xenon': {'key': 'properties.isXenon', 'type': 'bool'},
119+
'hyper_v': {'key': 'properties.hyperV', 'type': 'bool'},
116120
'target_worker_count': {'key': 'properties.targetWorkerCount', 'type': 'int'},
117121
'target_worker_size_id': {'key': 'properties.targetWorkerSizeId', 'type': 'int'},
118122
'provisioning_state': {'key': 'properties.provisioningState', 'type': 'ProvisioningState'},
119123
}
120124

121-
def __init__(self, *, kind: str=None, worker_tier_name: str=None, admin_site_name: str=None, hosting_environment_profile=None, per_site_scaling: bool=False, is_spot: bool=None, spot_expiration_time=None, free_offer_expiration_time=None, reserved: bool=False, is_xenon: bool=False, target_worker_count: int=None, target_worker_size_id: int=None, **kwargs) -> None:
125+
def __init__(self, *, kind: str=None, worker_tier_name: str=None, admin_site_name: str=None, hosting_environment_profile=None, per_site_scaling: bool=False, is_spot: bool=None, spot_expiration_time=None, free_offer_expiration_time=None, reserved: bool=False, is_xenon: bool=False, hyper_v: bool=False, target_worker_count: int=None, target_worker_size_id: int=None, **kwargs) -> None:
122126
super(AppServicePlanPatchResource, self).__init__(kind=kind, **kwargs)
123127
self.worker_tier_name = worker_tier_name
124128
self.status = None
@@ -135,6 +139,7 @@ def __init__(self, *, kind: str=None, worker_tier_name: str=None, admin_site_nam
135139
self.resource_group = None
136140
self.reserved = reserved
137141
self.is_xenon = is_xenon
142+
self.hyper_v = hyper_v
138143
self.target_worker_count = target_worker_count
139144
self.target_worker_size_id = target_worker_size_id
140145
self.provisioning_state = None

azure-mgmt-web/azure/mgmt/web/models/app_service_plan_py3.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,12 @@ class AppServicePlan(Resource):
7272
:param reserved: If Linux app service plan <code>true</code>,
7373
<code>false</code> otherwise. Default value: False .
7474
:type reserved: bool
75-
:param is_xenon: If Hyper-V container app service plan <code>true</code>,
76-
<code>false</code> otherwise. Default value: False .
75+
:param is_xenon: Obsolete: If Hyper-V container app service plan
76+
<code>true</code>, <code>false</code> otherwise. Default value: False .
7777
:type is_xenon: bool
78+
:param hyper_v: If Hyper-V container app service plan <code>true</code>,
79+
<code>false</code> otherwise. Default value: False .
80+
:type hyper_v: bool
7881
:param target_worker_count: Scaling worker count.
7982
:type target_worker_count: int
8083
:param target_worker_size_id: Scaling worker size ID.
@@ -124,13 +127,14 @@ class AppServicePlan(Resource):
124127
'resource_group': {'key': 'properties.resourceGroup', 'type': 'str'},
125128
'reserved': {'key': 'properties.reserved', 'type': 'bool'},
126129
'is_xenon': {'key': 'properties.isXenon', 'type': 'bool'},
130+
'hyper_v': {'key': 'properties.hyperV', 'type': 'bool'},
127131
'target_worker_count': {'key': 'properties.targetWorkerCount', 'type': 'int'},
128132
'target_worker_size_id': {'key': 'properties.targetWorkerSizeId', 'type': 'int'},
129133
'provisioning_state': {'key': 'properties.provisioningState', 'type': 'ProvisioningState'},
130134
'sku': {'key': 'sku', 'type': 'SkuDescription'},
131135
}
132136

133-
def __init__(self, *, location: str, kind: str=None, tags=None, worker_tier_name: str=None, admin_site_name: str=None, hosting_environment_profile=None, per_site_scaling: bool=False, is_spot: bool=None, spot_expiration_time=None, free_offer_expiration_time=None, reserved: bool=False, is_xenon: bool=False, target_worker_count: int=None, target_worker_size_id: int=None, sku=None, **kwargs) -> None:
137+
def __init__(self, *, location: str, kind: str=None, tags=None, worker_tier_name: str=None, admin_site_name: str=None, hosting_environment_profile=None, per_site_scaling: bool=False, is_spot: bool=None, spot_expiration_time=None, free_offer_expiration_time=None, reserved: bool=False, is_xenon: bool=False, hyper_v: bool=False, target_worker_count: int=None, target_worker_size_id: int=None, sku=None, **kwargs) -> None:
134138
super(AppServicePlan, self).__init__(kind=kind, location=location, tags=tags, **kwargs)
135139
self.worker_tier_name = worker_tier_name
136140
self.status = None
@@ -147,6 +151,7 @@ def __init__(self, *, location: str, kind: str=None, tags=None, worker_tier_name
147151
self.resource_group = None
148152
self.reserved = reserved
149153
self.is_xenon = is_xenon
154+
self.hyper_v = hyper_v
150155
self.target_worker_count = target_worker_count
151156
self.target_worker_size_id = target_worker_size_id
152157
self.provisioning_state = None

azure-mgmt-web/azure/mgmt/web/models/site.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,10 @@ class Site(Resource):
6464
:param reserved: <code>true</code> if reserved; otherwise,
6565
<code>false</code>. Default value: False .
6666
:type reserved: bool
67-
:param is_xenon: Hyper-V sandbox. Default value: False .
67+
:param is_xenon: Obsolete: Hyper-V sandbox. Default value: False .
6868
:type is_xenon: bool
69+
:param hyper_v: Hyper-V sandbox. Default value: False .
70+
:type hyper_v: bool
6971
:ivar last_modified_time_utc: Last time the app was modified, in UTC.
7072
Read-only.
7173
:vartype last_modified_time_utc: datetime
@@ -181,6 +183,7 @@ class Site(Resource):
181183
'server_farm_id': {'key': 'properties.serverFarmId', 'type': 'str'},
182184
'reserved': {'key': 'properties.reserved', 'type': 'bool'},
183185
'is_xenon': {'key': 'properties.isXenon', 'type': 'bool'},
186+
'hyper_v': {'key': 'properties.hyperV', 'type': 'bool'},
184187
'last_modified_time_utc': {'key': 'properties.lastModifiedTimeUtc', 'type': 'iso-8601'},
185188
'site_config': {'key': 'properties.siteConfig', 'type': 'SiteConfig'},
186189
'traffic_manager_host_names': {'key': 'properties.trafficManagerHostNames', 'type': '[str]'},
@@ -218,6 +221,7 @@ def __init__(self, **kwargs):
218221
self.server_farm_id = kwargs.get('server_farm_id', None)
219222
self.reserved = kwargs.get('reserved', False)
220223
self.is_xenon = kwargs.get('is_xenon', False)
224+
self.hyper_v = kwargs.get('hyper_v', False)
221225
self.last_modified_time_utc = None
222226
self.site_config = kwargs.get('site_config', None)
223227
self.traffic_manager_host_names = None

azure-mgmt-web/azure/mgmt/web/models/site_patch_resource.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,10 @@ class SitePatchResource(ProxyOnlyResource):
5858
:param reserved: <code>true</code> if reserved; otherwise,
5959
<code>false</code>. Default value: False .
6060
:type reserved: bool
61-
:param is_xenon: Hyper-V sandbox. Default value: False .
61+
:param is_xenon: Obsolete: Hyper-V sandbox. Default value: False .
6262
:type is_xenon: bool
63+
:param hyper_v: Hyper-V sandbox. Default value: False .
64+
:type hyper_v: bool
6365
:ivar last_modified_time_utc: Last time the app was modified, in UTC.
6466
Read-only.
6567
:vartype last_modified_time_utc: datetime
@@ -170,6 +172,7 @@ class SitePatchResource(ProxyOnlyResource):
170172
'server_farm_id': {'key': 'properties.serverFarmId', 'type': 'str'},
171173
'reserved': {'key': 'properties.reserved', 'type': 'bool'},
172174
'is_xenon': {'key': 'properties.isXenon', 'type': 'bool'},
175+
'hyper_v': {'key': 'properties.hyperV', 'type': 'bool'},
173176
'last_modified_time_utc': {'key': 'properties.lastModifiedTimeUtc', 'type': 'iso-8601'},
174177
'site_config': {'key': 'properties.siteConfig', 'type': 'SiteConfig'},
175178
'traffic_manager_host_names': {'key': 'properties.trafficManagerHostNames', 'type': '[str]'},
@@ -206,6 +209,7 @@ def __init__(self, **kwargs):
206209
self.server_farm_id = kwargs.get('server_farm_id', None)
207210
self.reserved = kwargs.get('reserved', False)
208211
self.is_xenon = kwargs.get('is_xenon', False)
212+
self.hyper_v = kwargs.get('hyper_v', False)
209213
self.last_modified_time_utc = None
210214
self.site_config = kwargs.get('site_config', None)
211215
self.traffic_manager_host_names = None

azure-mgmt-web/azure/mgmt/web/models/site_patch_resource_py3.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,10 @@ class SitePatchResource(ProxyOnlyResource):
5858
:param reserved: <code>true</code> if reserved; otherwise,
5959
<code>false</code>. Default value: False .
6060
:type reserved: bool
61-
:param is_xenon: Hyper-V sandbox. Default value: False .
61+
:param is_xenon: Obsolete: Hyper-V sandbox. Default value: False .
6262
:type is_xenon: bool
63+
:param hyper_v: Hyper-V sandbox. Default value: False .
64+
:type hyper_v: bool
6365
:ivar last_modified_time_utc: Last time the app was modified, in UTC.
6466
Read-only.
6567
:vartype last_modified_time_utc: datetime
@@ -170,6 +172,7 @@ class SitePatchResource(ProxyOnlyResource):
170172
'server_farm_id': {'key': 'properties.serverFarmId', 'type': 'str'},
171173
'reserved': {'key': 'properties.reserved', 'type': 'bool'},
172174
'is_xenon': {'key': 'properties.isXenon', 'type': 'bool'},
175+
'hyper_v': {'key': 'properties.hyperV', 'type': 'bool'},
173176
'last_modified_time_utc': {'key': 'properties.lastModifiedTimeUtc', 'type': 'iso-8601'},
174177
'site_config': {'key': 'properties.siteConfig', 'type': 'SiteConfig'},
175178
'traffic_manager_host_names': {'key': 'properties.trafficManagerHostNames', 'type': '[str]'},
@@ -193,7 +196,7 @@ class SitePatchResource(ProxyOnlyResource):
193196
'https_only': {'key': 'properties.httpsOnly', 'type': 'bool'},
194197
}
195198

196-
def __init__(self, *, kind: str=None, enabled: bool=None, host_name_ssl_states=None, server_farm_id: str=None, reserved: bool=False, is_xenon: bool=False, site_config=None, scm_site_also_stopped: bool=False, hosting_environment_profile=None, client_affinity_enabled: bool=None, client_cert_enabled: bool=None, host_names_disabled: bool=None, container_size: int=None, daily_memory_time_quota: int=None, cloning_info=None, https_only: bool=None, **kwargs) -> None:
199+
def __init__(self, *, kind: str=None, enabled: bool=None, host_name_ssl_states=None, server_farm_id: str=None, reserved: bool=False, is_xenon: bool=False, hyper_v: bool=False, site_config=None, scm_site_also_stopped: bool=False, hosting_environment_profile=None, client_affinity_enabled: bool=None, client_cert_enabled: bool=None, host_names_disabled: bool=None, container_size: int=None, daily_memory_time_quota: int=None, cloning_info=None, https_only: bool=None, **kwargs) -> None:
197200
super(SitePatchResource, self).__init__(kind=kind, **kwargs)
198201
self.state = None
199202
self.host_names = None
@@ -206,6 +209,7 @@ def __init__(self, *, kind: str=None, enabled: bool=None, host_name_ssl_states=N
206209
self.server_farm_id = server_farm_id
207210
self.reserved = reserved
208211
self.is_xenon = is_xenon
212+
self.hyper_v = hyper_v
209213
self.last_modified_time_utc = None
210214
self.site_config = site_config
211215
self.traffic_manager_host_names = None

azure-mgmt-web/azure/mgmt/web/models/site_py3.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,10 @@ class Site(Resource):
6464
:param reserved: <code>true</code> if reserved; otherwise,
6565
<code>false</code>. Default value: False .
6666
:type reserved: bool
67-
:param is_xenon: Hyper-V sandbox. Default value: False .
67+
:param is_xenon: Obsolete: Hyper-V sandbox. Default value: False .
6868
:type is_xenon: bool
69+
:param hyper_v: Hyper-V sandbox. Default value: False .
70+
:type hyper_v: bool
6971
:ivar last_modified_time_utc: Last time the app was modified, in UTC.
7072
Read-only.
7173
:vartype last_modified_time_utc: datetime
@@ -181,6 +183,7 @@ class Site(Resource):
181183
'server_farm_id': {'key': 'properties.serverFarmId', 'type': 'str'},
182184
'reserved': {'key': 'properties.reserved', 'type': 'bool'},
183185
'is_xenon': {'key': 'properties.isXenon', 'type': 'bool'},
186+
'hyper_v': {'key': 'properties.hyperV', 'type': 'bool'},
184187
'last_modified_time_utc': {'key': 'properties.lastModifiedTimeUtc', 'type': 'iso-8601'},
185188
'site_config': {'key': 'properties.siteConfig', 'type': 'SiteConfig'},
186189
'traffic_manager_host_names': {'key': 'properties.trafficManagerHostNames', 'type': '[str]'},
@@ -205,7 +208,7 @@ class Site(Resource):
205208
'identity': {'key': 'identity', 'type': 'ManagedServiceIdentity'},
206209
}
207210

208-
def __init__(self, *, location: str, kind: str=None, tags=None, enabled: bool=None, host_name_ssl_states=None, server_farm_id: str=None, reserved: bool=False, is_xenon: bool=False, site_config=None, scm_site_also_stopped: bool=False, hosting_environment_profile=None, client_affinity_enabled: bool=None, client_cert_enabled: bool=None, host_names_disabled: bool=None, container_size: int=None, daily_memory_time_quota: int=None, cloning_info=None, https_only: bool=None, identity=None, **kwargs) -> None:
211+
def __init__(self, *, location: str, kind: str=None, tags=None, enabled: bool=None, host_name_ssl_states=None, server_farm_id: str=None, reserved: bool=False, is_xenon: bool=False, hyper_v: bool=False, site_config=None, scm_site_also_stopped: bool=False, hosting_environment_profile=None, client_affinity_enabled: bool=None, client_cert_enabled: bool=None, host_names_disabled: bool=None, container_size: int=None, daily_memory_time_quota: int=None, cloning_info=None, https_only: bool=None, identity=None, **kwargs) -> None:
209212
super(Site, self).__init__(kind=kind, location=location, tags=tags, **kwargs)
210213
self.state = None
211214
self.host_names = None
@@ -218,6 +221,7 @@ def __init__(self, *, location: str, kind: str=None, tags=None, enabled: bool=No
218221
self.server_farm_id = server_farm_id
219222
self.reserved = reserved
220223
self.is_xenon = is_xenon
224+
self.hyper_v = hyper_v
221225
self.last_modified_time_utc = None
222226
self.site_config = site_config
223227
self.traffic_manager_host_names = None

0 commit comments

Comments
 (0)