diff --git a/src/index.json b/src/index.json index 3390c1195a9..e46ddb586c3 100644 --- a/src/index.json +++ b/src/index.json @@ -1555,6 +1555,38 @@ "sha256Digest": "c6a2e75f3387bbe308d51255ab2133eddd81198cdbf4fa2d60e9b4b0046a1da9" } ], + "ip-group": [ + { + "downloadUrl": "https://azurecliprod.blob.core.windows.net/cli-extensions/ip_group-0.1.0-py2.py3-none-any.whl", + "filename": "ip_group-0.1.0-py2.py3-none-any.whl", + "metadata": { + "extensions": { + "python.details": { + "contacts": [ + { + "email": "azpycli@microsoft.com", + "name": "Microsoft Corporation", + "role": "author" + } + ], + "document_names": { + "description": "DESCRIPTION.rst" + }, + "project_urls": { + "Home": "https://github.com/Azure/azure-cli-extensions" + } + } + }, + "generator": "bdist_wheel (0.30.0)", + "license": "MIT", + "metadata_version": "2.0", + "name": "ip-group", + "summary": "Microsoft Azure Command-Line Tools IpGroup Extension", + "version": "0.1.0" + }, + "sha256Digest": "a565f38827c2e86248cb939a3c72ef33f88d6e46198910904228d5a3ac52a2b9" + } + ], "keyvault-preview": [ { "downloadUrl": "https://github.com/Azure/azure-keyvault-cli-extension/releases/download/keyvault-preview_0.1.3/keyvault_preview-0.1.3-py2.py3-none-any.whl", diff --git a/src/ip-group/azext_ip_group/_client_factory.py b/src/ip-group/azext_ip_group/_client_factory.py index bd114418bbe..bf8769c53c1 100644 --- a/src/ip-group/azext_ip_group/_client_factory.py +++ b/src/ip-group/azext_ip_group/_client_factory.py @@ -5,9 +5,9 @@ def network_client_factory(cli_ctx, **kwargs): - from azure.cli.core.profiles import ResourceType + from .profiles import CUSTOM_IP_GROUPS from azure.cli.core.commands.client_factory import get_mgmt_service_client - return get_mgmt_service_client(cli_ctx, ResourceType.MGMT_NETWORK, **kwargs) + return get_mgmt_service_client(cli_ctx, CUSTOM_IP_GROUPS, **kwargs) def cf_ip_groups(cli_ctx, _): diff --git a/src/ip-group/azext_ip_group/commands.py b/src/ip-group/azext_ip_group/commands.py index ccbba51b4f1..5b6a8c193c2 100644 --- a/src/ip-group/azext_ip_group/commands.py +++ b/src/ip-group/azext_ip_group/commands.py @@ -10,7 +10,7 @@ def load_command_table(self, _): network_ip_groups_sdk = CliCommandType( - operations_tmpl='azure.mgmt.network.operations#IpGroupsOperations.{}', + operations_tmpl='azext_ip_group.vendored_sdks.operations#IpGroupsOperations.{}', client_factory=cf_ip_groups, min_api='2019-09-01' )