Skip to content

Commit b6ab535

Browse files
AutorestCIlmazuel
authored andcommitted
Generated from 9bb93deec85d0dda658e6411e35d4b8ece0a98ff
Take out GeoRestore option
1 parent f746c62 commit b6ab535

22 files changed

+104
-162
lines changed

azure-mgmt-rdbms/azure/mgmt/rdbms/mysql/models/__init__.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
from .server_properties_for_create import ServerPropertiesForCreate
1616
from .server_properties_for_default_create import ServerPropertiesForDefaultCreate
1717
from .server_properties_for_restore import ServerPropertiesForRestore
18-
from .server_properties_for_geo_restore import ServerPropertiesForGeoRestore
1918
from .sku import Sku
2019
from .server import Server
2120
from .server_for_create import ServerForCreate
@@ -53,7 +52,6 @@
5352
'ServerPropertiesForCreate',
5453
'ServerPropertiesForDefaultCreate',
5554
'ServerPropertiesForRestore',
56-
'ServerPropertiesForGeoRestore',
5755
'Sku',
5856
'Server',
5957
'ServerForCreate',

azure-mgmt-rdbms/azure/mgmt/rdbms/mysql/models/server_properties_for_create.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ class ServerPropertiesForCreate(Model):
1717
1818
You probably want to use the sub-classes and not this class directly. Known
1919
sub-classes are: ServerPropertiesForDefaultCreate,
20-
ServerPropertiesForRestore, ServerPropertiesForGeoRestore
20+
ServerPropertiesForRestore
2121
2222
:param version: Server version. Possible values include: '5.6', '5.7'
2323
:type version: str or ~azure.mgmt.rdbms.mysql.models.ServerVersion
@@ -43,7 +43,7 @@ class ServerPropertiesForCreate(Model):
4343
}
4444

4545
_subtype_map = {
46-
'create_mode': {'Default': 'ServerPropertiesForDefaultCreate', 'PointInTimeRestore': 'ServerPropertiesForRestore', 'GeoRestore': 'ServerPropertiesForGeoRestore'}
46+
'create_mode': {'Default': 'ServerPropertiesForDefaultCreate', 'PointInTimeRestore': 'ServerPropertiesForRestore'}
4747
}
4848

4949
def __init__(self, version=None, ssl_enforcement=None, storage_profile=None):

azure-mgmt-rdbms/azure/mgmt/rdbms/mysql/models/server_properties_for_geo_restore.py

Lines changed: 0 additions & 48 deletions
This file was deleted.

azure-mgmt-rdbms/azure/mgmt/rdbms/mysql/operations/check_name_availability_operations.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class CheckNameAvailabilityOperations(object):
2222
:param client: Client for service requests.
2323
:param config: Configuration of service client.
2424
:param serializer: An object model serializer.
25-
:param deserializer: An objec model deserializer.
25+
:param deserializer: An object model deserializer.
2626
:ivar api_version: The API version to use for the request. Constant value: "2017-12-01-preview".
2727
"""
2828

@@ -58,7 +58,7 @@ def execute(
5858
name_availability_request = models.NameAvailabilityRequest(name=name, type=type)
5959

6060
# Construct URL
61-
url = '/subscriptions/{subscriptionId}/providers/Microsoft.DBforMySQL/checkNameAvailability'
61+
url = self.execute.metadata['url']
6262
path_format_arguments = {
6363
'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str')
6464
}
@@ -101,3 +101,4 @@ def execute(
101101
return client_raw_response
102102

103103
return deserialized
104+
execute.metadata = {'url': '/subscriptions/{subscriptionId}/providers/Microsoft.DBforMySQL/checkNameAvailability'}

azure-mgmt-rdbms/azure/mgmt/rdbms/mysql/operations/configurations_operations.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class ConfigurationsOperations(object):
2424
:param client: Client for service requests.
2525
:param config: Configuration of service client.
2626
:param serializer: An object model serializer.
27-
:param deserializer: An objec model deserializer.
27+
:param deserializer: An object model deserializer.
2828
:ivar api_version: The API version to use for the request. Constant value: "2017-12-01-preview".
2929
"""
3030

@@ -45,7 +45,7 @@ def _create_or_update_initial(
4545
parameters = models.Configuration(value=value, source=source)
4646

4747
# Construct URL
48-
url = '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}/configurations/{configurationName}'
48+
url = self.create_or_update.metadata['url']
4949
path_format_arguments = {
5050
'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'),
5151
'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'),
@@ -166,6 +166,7 @@ def get_long_running_output(response):
166166
return AzureOperationPoller(
167167
long_running_send, get_long_running_output,
168168
get_long_running_status, long_running_operation_timeout)
169+
create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}/configurations/{configurationName}'}
169170

170171
def get(
171172
self, resource_group_name, server_name, configuration_name, custom_headers=None, raw=False, **operation_config):
@@ -190,7 +191,7 @@ def get(
190191
:raises: :class:`CloudError<msrestazure.azure_exceptions.CloudError>`
191192
"""
192193
# Construct URL
193-
url = '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}/configurations/{configurationName}'
194+
url = self.get.metadata['url']
194195
path_format_arguments = {
195196
'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'),
196197
'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'),
@@ -232,6 +233,7 @@ def get(
232233
return client_raw_response
233234

234235
return deserialized
236+
get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}/configurations/{configurationName}'}
235237

236238
def list_by_server(
237239
self, resource_group_name, server_name, custom_headers=None, raw=False, **operation_config):
@@ -257,7 +259,7 @@ def internal_paging(next_link=None, raw=False):
257259

258260
if not next_link:
259261
# Construct URL
260-
url = '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}/configurations'
262+
url = self.list_by_server.metadata['url']
261263
path_format_arguments = {
262264
'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'),
263265
'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'),
@@ -304,3 +306,4 @@ def internal_paging(next_link=None, raw=False):
304306
return client_raw_response
305307

306308
return deserialized
309+
list_by_server.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}/configurations'}

azure-mgmt-rdbms/azure/mgmt/rdbms/mysql/operations/databases_operations.py

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class DatabasesOperations(object):
2424
:param client: Client for service requests.
2525
:param config: Configuration of service client.
2626
:param serializer: An object model serializer.
27-
:param deserializer: An objec model deserializer.
27+
:param deserializer: An object model deserializer.
2828
:ivar api_version: The API version to use for the request. Constant value: "2017-12-01-preview".
2929
"""
3030

@@ -45,7 +45,7 @@ def _create_or_update_initial(
4545
parameters = models.Database(charset=charset, collation=collation)
4646

4747
# Construct URL
48-
url = '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}/databases/{databaseName}'
48+
url = self.create_or_update.metadata['url']
4949
path_format_arguments = {
5050
'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'),
5151
'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'),
@@ -168,12 +168,13 @@ def get_long_running_output(response):
168168
return AzureOperationPoller(
169169
long_running_send, get_long_running_output,
170170
get_long_running_status, long_running_operation_timeout)
171+
create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}/databases/{databaseName}'}
171172

172173

173174
def _delete_initial(
174175
self, resource_group_name, server_name, database_name, custom_headers=None, raw=False, **operation_config):
175176
# Construct URL
176-
url = '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}/databases/{databaseName}'
177+
url = self.delete.metadata['url']
177178
path_format_arguments = {
178179
'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'),
179180
'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'),
@@ -272,6 +273,7 @@ def get_long_running_output(response):
272273
return AzureOperationPoller(
273274
long_running_send, get_long_running_output,
274275
get_long_running_status, long_running_operation_timeout)
276+
delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}/databases/{databaseName}'}
275277

276278
def get(
277279
self, resource_group_name, server_name, database_name, custom_headers=None, raw=False, **operation_config):
@@ -296,7 +298,7 @@ def get(
296298
:raises: :class:`CloudError<msrestazure.azure_exceptions.CloudError>`
297299
"""
298300
# Construct URL
299-
url = '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}/databases/{databaseName}'
301+
url = self.get.metadata['url']
300302
path_format_arguments = {
301303
'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'),
302304
'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'),
@@ -338,6 +340,7 @@ def get(
338340
return client_raw_response
339341

340342
return deserialized
343+
get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}/databases/{databaseName}'}
341344

342345
def list_by_server(
343346
self, resource_group_name, server_name, custom_headers=None, raw=False, **operation_config):
@@ -363,7 +366,7 @@ def internal_paging(next_link=None, raw=False):
363366

364367
if not next_link:
365368
# Construct URL
366-
url = '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}/databases'
369+
url = self.list_by_server.metadata['url']
367370
path_format_arguments = {
368371
'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'),
369372
'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'),
@@ -410,3 +413,4 @@ def internal_paging(next_link=None, raw=False):
410413
return client_raw_response
411414

412415
return deserialized
416+
list_by_server.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}/databases'}

azure-mgmt-rdbms/azure/mgmt/rdbms/mysql/operations/firewall_rules_operations.py

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class FirewallRulesOperations(object):
2424
:param client: Client for service requests.
2525
:param config: Configuration of service client.
2626
:param serializer: An object model serializer.
27-
:param deserializer: An objec model deserializer.
27+
:param deserializer: An object model deserializer.
2828
:ivar api_version: The API version to use for the request. Constant value: "2017-12-01-preview".
2929
"""
3030

@@ -45,7 +45,7 @@ def _create_or_update_initial(
4545
parameters = models.FirewallRule(start_ip_address=start_ip_address, end_ip_address=end_ip_address)
4646

4747
# Construct URL
48-
url = '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}/firewallRules/{firewallRuleName}'
48+
url = self.create_or_update.metadata['url']
4949
path_format_arguments = {
5050
'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'),
5151
'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'),
@@ -170,12 +170,13 @@ def get_long_running_output(response):
170170
return AzureOperationPoller(
171171
long_running_send, get_long_running_output,
172172
get_long_running_status, long_running_operation_timeout)
173+
create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}/firewallRules/{firewallRuleName}'}
173174

174175

175176
def _delete_initial(
176177
self, resource_group_name, server_name, firewall_rule_name, custom_headers=None, raw=False, **operation_config):
177178
# Construct URL
178-
url = '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}/firewallRules/{firewallRuleName}'
179+
url = self.delete.metadata['url']
179180
path_format_arguments = {
180181
'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'),
181182
'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'),
@@ -274,6 +275,7 @@ def get_long_running_output(response):
274275
return AzureOperationPoller(
275276
long_running_send, get_long_running_output,
276277
get_long_running_status, long_running_operation_timeout)
278+
delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}/firewallRules/{firewallRuleName}'}
277279

278280
def get(
279281
self, resource_group_name, server_name, firewall_rule_name, custom_headers=None, raw=False, **operation_config):
@@ -298,7 +300,7 @@ def get(
298300
:raises: :class:`CloudError<msrestazure.azure_exceptions.CloudError>`
299301
"""
300302
# Construct URL
301-
url = '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}/firewallRules/{firewallRuleName}'
303+
url = self.get.metadata['url']
302304
path_format_arguments = {
303305
'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'),
304306
'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'),
@@ -340,6 +342,7 @@ def get(
340342
return client_raw_response
341343

342344
return deserialized
345+
get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}/firewallRules/{firewallRuleName}'}
343346

344347
def list_by_server(
345348
self, resource_group_name, server_name, custom_headers=None, raw=False, **operation_config):
@@ -365,7 +368,7 @@ def internal_paging(next_link=None, raw=False):
365368

366369
if not next_link:
367370
# Construct URL
368-
url = '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}/firewallRules'
371+
url = self.list_by_server.metadata['url']
369372
path_format_arguments = {
370373
'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'),
371374
'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'),
@@ -412,3 +415,4 @@ def internal_paging(next_link=None, raw=False):
412415
return client_raw_response
413416

414417
return deserialized
418+
list_by_server.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}/firewallRules'}

azure-mgmt-rdbms/azure/mgmt/rdbms/mysql/operations/location_based_performance_tier_operations.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class LocationBasedPerformanceTierOperations(object):
2222
:param client: Client for service requests.
2323
:param config: Configuration of service client.
2424
:param serializer: An object model serializer.
25-
:param deserializer: An objec model deserializer.
25+
:param deserializer: An object model deserializer.
2626
:ivar api_version: The API version to use for the request. Constant value: "2017-12-01-preview".
2727
"""
2828

@@ -58,7 +58,7 @@ def internal_paging(next_link=None, raw=False):
5858

5959
if not next_link:
6060
# Construct URL
61-
url = '/subscriptions/{subscriptionId}/providers/Microsoft.DBforMySQL/locations/{locationName}/performanceTiers'
61+
url = self.list.metadata['url']
6262
path_format_arguments = {
6363
'subscriptionId': self._serialize.url("self.config.subscription_id", self.config.subscription_id, 'str'),
6464
'locationName': self._serialize.url("location_name", location_name, 'str')
@@ -104,3 +104,4 @@ def internal_paging(next_link=None, raw=False):
104104
return client_raw_response
105105

106106
return deserialized
107+
list.metadata = {'url': '/subscriptions/{subscriptionId}/providers/Microsoft.DBforMySQL/locations/{locationName}/performanceTiers'}

0 commit comments

Comments
 (0)