Skip to content

Commit 8ce8cf7

Browse files
author
Matthew Boentoro
committed
{RDBMS} az postgres flexible-server virtual-endpoint create: Add the name check to see if virtual endpoint name is available
1 parent b0e510a commit 8ce8cf7

File tree

4 files changed

+9940
-7515
lines changed

4 files changed

+9940
-7515
lines changed

src/azure-cli/azure/cli/command_modules/rdbms/flexible_server_custom_postgres.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@
3838
from .flexible_server_virtual_network import prepare_private_network, prepare_private_dns_zone, prepare_public_network
3939
from .validators import pg_arguments_validator, validate_server_name, validate_and_format_restore_point_in_time, \
4040
validate_postgres_replica, validate_georestore_network, pg_byok_validator, validate_migration_runtime_server, \
41-
validate_resource_group, check_resource_group, validate_citus_cluster, cluster_byok_validator, validate_backup_name
41+
validate_resource_group, check_resource_group, validate_citus_cluster, cluster_byok_validator, validate_backup_name, \
42+
validate_virtual_endpoint_name_availability
4243

4344
logger = get_logger(__name__)
4445
DEFAULT_DB_NAME = 'flexibleserverdb'
@@ -1375,6 +1376,7 @@ def migration_check_name_availability(cmd, client, resource_group_name, server_n
13751376
def virtual_endpoint_create_func(cmd, client, resource_group_name, server_name, virtual_endpoint_name, endpoint_type, members):
13761377
validate_resource_group(resource_group_name)
13771378
validate_citus_cluster(cmd, resource_group_name, server_name)
1379+
validate_virtual_endpoint_name_availability(cmd, virtual_endpoint_name)
13781380

13791381
parameters = {
13801382
'name': virtual_endpoint_name,

0 commit comments

Comments
 (0)