@@ -335,18 +335,13 @@ def flexible_server_version_upgrade(cmd, client, resource_group_name, server_nam
335335# pylint: disable=too-many-locals, too-many-statements, raise-missing-from
336336# Region create without args
337337def flexible_server_create (cmd , client ,
338- resource_group_name = None , server_name = None ,
339- location = None , backup_retention = None ,
340- sku_name = None , tier = None ,
341- storage_gb = None , administrator_login = None ,
342- administrator_login_password = None , version = None ,
343- tags = None , database_name = None , database_port = None ,
344- subnet = None , subnet_address_prefix = None , vnet = None , vnet_address_prefix = None ,
345- private_dns_zone_arguments = None , public_access = None ,
346- high_availability = None , zone = None , standby_availability_zone = None ,
347- iops = None , auto_grow = None , auto_scale_iops = None , accelerated_logs = None , storage_redundancy = None ,
348- geo_redundant_backup = None , byok_identity = None , backup_byok_identity = None , byok_key = None , backup_byok_key = None ,
349- backup_interval = None , maintenance_policy_patch_strategy = None , yes = False ):
338+ resource_group_name = None , server_name = None , location = None , backup_retention = None , sku_name = None ,
339+ tier = None , storage_gb = None , administrator_login = None , administrator_login_password = None , version = None ,
340+ tags = None , database_name = None , database_port = None , subnet = None , subnet_address_prefix = None , vnet = None ,
341+ vnet_address_prefix = None , private_dns_zone_arguments = None , public_access = None , high_availability = None ,
342+ zone = None , standby_availability_zone = None , iops = None , auto_grow = None , auto_scale_iops = None ,
343+ accelerated_logs = None , geo_redundant_backup = None , byok_identity = None , backup_byok_identity = None ,
344+ byok_key = None , backup_byok_key = None , backup_interval = None , maintenance_policy_patch_strategy = None , yes = False ):
350345 # Generate missing parameters
351346 location , resource_group_name , server_name = generate_missing_parameters (cmd , location , resource_group_name , server_name )
352347 db_context = DbContext (
@@ -416,8 +411,7 @@ def flexible_server_create(cmd, client,
416411 iops = iops ,
417412 auto_grow = auto_grow ,
418413 auto_io_scaling = auto_scale_iops ,
419- log_on_disk = accelerated_logs ,
420- storage_redundancy = storage_redundancy )
414+ log_on_disk = accelerated_logs )
421415
422416 backup = models .Backup (backup_retention_days = backup_retention , backup_interval_hours = backup_interval , geo_redundant_backup = geo_redundant_backup )
423417
@@ -712,8 +706,8 @@ def flexible_server_import_replica_stop(client, resource_group_name, server_name
712706def flexible_server_restore (cmd , client , resource_group_name , server_name , source_server , restore_point_in_time = None , zone = None ,
713707 no_wait = False , subnet = None , subnet_address_prefix = None , vnet = None , vnet_address_prefix = None ,
714708 private_dns_zone_arguments = None , public_access = None , yes = False , sku_name = None , tier = None , database_port = None ,
715- storage_gb = None , auto_grow = None , accelerated_logs = None , faster_restore = None , storage_redundancy = None ,
716- backup_retention = None , geo_redundant_backup = None , tags = None ):
709+ storage_gb = None , auto_grow = None , accelerated_logs = None , faster_restore = None , backup_retention = None ,
710+ geo_redundant_backup = None , tags = None ):
717711 provider = 'Microsoft.DBforMySQL'
718712 server_name = server_name .lower ()
719713
@@ -771,9 +765,6 @@ def flexible_server_restore(cmd, client, resource_group_name, server_name, sourc
771765 else :
772766 auto_io_scaling = _determine_auto_io_scaling_by_faster_restore (faster_restore )
773767
774- if not storage_redundancy :
775- storage_redundancy = source_server_object .storage .storage_redundancy
776-
777768 if not backup_retention :
778769 backup_retention = source_server_object .backup .backup_retention_days
779770 else :
@@ -796,8 +787,7 @@ def flexible_server_restore(cmd, client, resource_group_name, server_name, sourc
796787 iops_input = source_server_object .storage .iops , tier = tier , sku_name = sku_name )
797788
798789 storage = models .Storage (storage_size_gb = storage_gb , iops = iops , auto_grow = auto_grow ,
799- auto_io_scaling = auto_io_scaling ,
800- log_on_disk = accelerated_logs , storage_redundancy = storage_redundancy )
790+ auto_io_scaling = auto_io_scaling , log_on_disk = accelerated_logs )
801791
802792 backup = models .Backup (backup_retention_days = backup_retention , geo_redundant_backup = geo_redundant_backup )
803793
@@ -860,8 +850,7 @@ def flexible_server_restore(cmd, client, resource_group_name, server_name, sourc
860850def flexible_server_georestore (cmd , client , resource_group_name , server_name , source_server , location , zone = None , no_wait = False ,
861851 subnet = None , subnet_address_prefix = None , vnet = None , vnet_address_prefix = None , tags = None ,
862852 private_dns_zone_arguments = None , public_access = None , yes = False , sku_name = None , tier = None ,
863- storage_gb = None , auto_grow = None , accelerated_logs = None , storage_redundancy = None ,
864- backup_retention = None , geo_redundant_backup = None ):
853+ storage_gb = None , auto_grow = None , accelerated_logs = None , backup_retention = None , geo_redundant_backup = None ):
865854 provider = 'Microsoft.DBforMySQL'
866855 server_name = server_name .lower ()
867856
@@ -908,9 +897,6 @@ def flexible_server_georestore(cmd, client, resource_group_name, server_name, so
908897 else :
909898 mysql_accelerated_logs_validator (accelerated_logs , tier )
910899
911- if not storage_redundancy :
912- storage_redundancy = source_server_object .storage .storage_redundancy
913-
914900 if not backup_retention :
915901 backup_retention = source_server_object .backup .backup_retention_days
916902 else :
@@ -937,7 +923,7 @@ def flexible_server_georestore(cmd, client, resource_group_name, server_name, so
937923
938924 storage = models .Storage (storage_size_gb = storage_gb , iops = iops , auto_grow = auto_grow ,
939925 auto_io_scaling = source_server_object .storage .auto_io_scaling ,
940- log_on_disk = accelerated_logs , storage_redundancy = storage_redundancy )
926+ log_on_disk = accelerated_logs )
941927
942928 backup = models .Backup (backup_retention_days = backup_retention , geo_redundant_backup = geo_redundant_backup )
943929
@@ -1320,8 +1306,8 @@ def flexible_parameter_update_batch(client, server_name, resource_group_name, so
13201306# Custom functions for server replica, will add MySQL part after backend ready in future
13211307def flexible_replica_create (cmd , client , resource_group_name , source_server , replica_name , location = None , tags = None , sku_name = None ,
13221308 private_dns_zone_arguments = None , vnet = None , subnet = None , zone = None , public_access = None , no_wait = False ,
1323- storage_gb = None , iops = None , storage_redundancy = None , faster_provisioning = None , geo_redundant_backup = None ,
1324- backup_retention = None , tier = None , database_port = None ):
1309+ storage_gb = None , iops = None , faster_provisioning = None , geo_redundant_backup = None , backup_retention = None ,
1310+ tier = None , database_port = None ):
13251311 provider = 'Microsoft.DBforMySQL'
13261312 replica_name = replica_name .lower ()
13271313
@@ -1376,8 +1362,7 @@ def flexible_replica_create(cmd, client, resource_group_name, source_server, rep
13761362 storage = models .Storage (storage_size_gb = storage_gb ,
13771363 iops = iops ,
13781364 auto_grow = "Enabled" ,
1379- auto_io_scaling = auto_io_scaling ,
1380- storage_redundancy = storage_redundancy )
1365+ auto_io_scaling = auto_io_scaling )
13811366
13821367 backup = models .Backup (backup_retention_days = backup_retention , geo_redundant_backup = geo_redundant_backup )
13831368
0 commit comments