Skip to content

Commit 89d1be5

Browse files
author
SDKAuto
committed
CodeGen from PR 15417 in Azure/azure-rest-api-specs
Merge 3e1538958f5f39a34fa41540cc5931fff5652a27 into 7cc0a47
1 parent b09a106 commit 89d1be5

31 files changed

+324
-375
lines changed

src/redisenterprise/HISTORY.rst

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,6 @@
33
Release History
44
===============
55

6-
0.1.1
7-
++++++
8-
* Renamed remaining snake_case command output fields to camelCase to be consistent with the REST API.
9-
* Listed the following cluster attribute as null in the command output when the cluster attribute is null: zones.
10-
116
0.1.0
127
++++++
138
* Initial release.
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
{
2-
"azext.isPreview": true,
32
"azext.minCliCoreVersion": "2.15.0"
43
}

src/redisenterprise/azext_redisenterprise/generated/_help.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -193,12 +193,13 @@
193193

194194
helps['redisenterprise database import'] = """
195195
type: command
196-
short-summary: "Imports a database file to target database."
196+
short-summary: "Imports database files to target database."
197197
examples:
198198
- name: RedisEnterpriseDatabasesImport
199199
text: |-
200-
az redisenterprise database import --cluster-name "cache1" --sas-uri "https://contosostorage.blob.core.w\
201-
indow.net/urltoBlobFile?sasKeyParameters" --resource-group "rg1"
200+
az redisenterprise database import --cluster-name "cache1" --sas-uris "https://contosostorage.blob.core.\
201+
window.net/urltoBlobFile1?sasKeyParameters" "https://contosostorage.blob.core.window.net/urltoBlobFile2?sasKeyParameter\
202+
s" --resource-group "rg1"
202203
"""
203204

204205
helps['redisenterprise database list-keys'] = """

src/redisenterprise/azext_redisenterprise/generated/_params.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ def load_arguments(self, _):
136136
c.argument('resource_group_name', resource_group_name_type)
137137
c.argument('cluster_name', options_list=['--cluster-name', '--name', '-n'], type=str, help='The name of the '
138138
'RedisEnterprise cluster.', id_part='name')
139-
c.argument('sas_uri', type=str, help='SAS URI for the target blob to import from')
139+
c.argument('sas_uris', nargs='+', help='SAS URIs for the target blobs to import from')
140140

141141
with self.argument_context('redisenterprise database list-keys') as c:
142142
c.argument('resource_group_name', resource_group_name_type)

src/redisenterprise/azext_redisenterprise/generated/commands.py

Lines changed: 13 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -9,33 +9,28 @@
99
# --------------------------------------------------------------------------
1010
# pylint: disable=too-many-statements
1111
# pylint: disable=too-many-locals
12-
# pylint: disable=line-too-long
1312

1413
from azure.cli.core.commands import CliCommandType
1514

1615

1716
def load_command_table(self, _):
1817

1918
from azext_redisenterprise.generated._client_factory import cf_operation_status
20-
2119
redisenterprise_operation_status = CliCommandType(
22-
operations_tmpl='azext_redisenterprise.vendored_sdks.redisenterprise.operations._operations_status_operations#OperationsStatusOperations.{}',
23-
client_factory=cf_operation_status,
24-
)
25-
with self.command_group(
26-
'redisenterprise operation-status', redisenterprise_operation_status, client_factory=cf_operation_status
27-
) as g:
20+
operations_tmpl='azext_redisenterprise.vendored_sdks.redisenterprise.operations._operations_status_operations#O'
21+
'perationsStatusOperations.{}',
22+
client_factory=cf_operation_status)
23+
with self.command_group('redisenterprise operation-status', redisenterprise_operation_status,
24+
client_factory=cf_operation_status) as g:
2825
g.custom_show_command('show', 'redisenterprise_operation_status_show')
2926

3027
from azext_redisenterprise.generated._client_factory import cf_redis_enterprise
31-
3228
redisenterprise_redis_enterprise = CliCommandType(
33-
operations_tmpl='azext_redisenterprise.vendored_sdks.redisenterprise.operations._redis_enterprise_operations#RedisEnterpriseOperations.{}',
34-
client_factory=cf_redis_enterprise,
35-
)
36-
with self.command_group(
37-
'redisenterprise', redisenterprise_redis_enterprise, client_factory=cf_redis_enterprise
38-
) as g:
29+
operations_tmpl='azext_redisenterprise.vendored_sdks.redisenterprise.operations._redis_enterprise_operations#Re'
30+
'disEnterpriseOperations.{}',
31+
client_factory=cf_redis_enterprise)
32+
with self.command_group('redisenterprise', redisenterprise_redis_enterprise,
33+
client_factory=cf_redis_enterprise) as g:
3934
g.custom_command('list', 'redisenterprise_list')
4035
g.custom_show_command('show', 'redisenterprise_show')
4136
g.custom_command('create', 'redisenterprise_create', supports_no_wait=True)
@@ -44,11 +39,10 @@ def load_command_table(self, _):
4439
g.custom_wait_command('wait', 'redisenterprise_show')
4540

4641
from azext_redisenterprise.generated._client_factory import cf_database
47-
4842
redisenterprise_database = CliCommandType(
49-
operations_tmpl='azext_redisenterprise.vendored_sdks.redisenterprise.operations._databases_operations#DatabasesOperations.{}',
50-
client_factory=cf_database,
51-
)
43+
operations_tmpl='azext_redisenterprise.vendored_sdks.redisenterprise.operations._databases_operations#Databases'
44+
'Operations.{}',
45+
client_factory=cf_database)
5246
with self.command_group('redisenterprise database', redisenterprise_database, client_factory=cf_database) as g:
5347
g.custom_command('list', 'redisenterprise_database_list')
5448
g.custom_show_command('show', 'redisenterprise_database_show')

src/redisenterprise/azext_redisenterprise/generated/custom.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ def redisenterprise_create(client,
4949
parameters['sku'] = {}
5050
parameters['sku']['name'] = sku
5151
parameters['sku']['capacity'] = capacity
52-
parameters['zones'] = zones
5352
parameters['minimum_tls_version'] = minimum_tls_version
5453
return sdk_no_wait(no_wait,
5554
client.begin_create,
@@ -70,7 +69,6 @@ def redisenterprise_update(client,
7069
parameters['sku'] = {}
7170
parameters['sku']['name'] = sku
7271
parameters['sku']['capacity'] = capacity
73-
parameters['tags'] = tags
7472
parameters['minimum_tls_version'] = minimum_tls_version
7573
return sdk_no_wait(no_wait,
7674
client.begin_update,
@@ -177,10 +175,10 @@ def redisenterprise_database_export(client,
177175
def redisenterprise_database_import(client,
178176
resource_group_name,
179177
cluster_name,
180-
sas_uri,
178+
sas_uris,
181179
no_wait=False):
182180
parameters = {}
183-
parameters['sas_uri'] = sas_uri
181+
parameters['sas_uris'] = sas_uris
184182
return sdk_no_wait(no_wait,
185183
client.begin_import_method,
186184
resource_group_name=resource_group_name,

src/redisenterprise/azext_redisenterprise/tests/latest/example_steps.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
# Changes may cause incorrect behavior and will be lost if the code is
88
# regenerated.
99
# --------------------------------------------------------------------------
10-
# pylint: disable=unused-argument
1110

1211

1312
from .. import try_manual
@@ -87,7 +86,8 @@ def step_database_import(test, rg, checks=None):
8786
checks = []
8887
test.cmd('az redisenterprise database import '
8988
'--cluster-name "cache1" '
90-
'--sas-uri "https://contosostorage.blob.core.window.net/urltoBlobFile?sasKeyParameters" '
89+
'--sas-uris "https://contosostorage.blob.core.window.net/urltoBlobFile1?sasKeyParameters" '
90+
'"https://contosostorage.blob.core.window.net/urltoBlobFile2?sasKeyParameters" '
9191
'--resource-group "{rg}"',
9292
checks=checks)
9393

@@ -209,3 +209,4 @@ def step_delete(test, rg, checks=None):
209209
'--cluster-name "cache1" '
210210
'--resource-group "{rg}"',
211211
checks=checks)
212+

src/redisenterprise/azext_redisenterprise/tests/latest/test_redisenterprise_scenario.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ class Redisenterprisescenario1Test(ScenarioTest):
6767
def __init__(self, *args, **kwargs):
6868
super(Redisenterprisescenario1Test, self).__init__(*args, **kwargs)
6969

70+
7071
@ResourceGroupPreparer(name_prefix='clitestredisenterprise_rg1'[:7], key='rg', parameter_name='rg')
7172
def test_redisenterprise_scenario1(self, rg):
7273
call_scenario1(self, rg)
@@ -111,8 +112,10 @@ class Redisenterprisescenario2Test(ScenarioTest):
111112
def __init__(self, *args, **kwargs):
112113
super(Redisenterprisescenario2Test, self).__init__(*args, **kwargs)
113114

115+
114116
@ResourceGroupPreparer(name_prefix='clitestredisenterprise_rg1'[:7], key='rg', parameter_name='rg')
115117
def test_redisenterprise_scenario2(self, rg):
116118
call_scenario2(self, rg)
117119
calc_coverage(__file__)
118120
raise_if()
121+

src/redisenterprise/azext_redisenterprise/vendored_sdks/redisenterprise/__init__.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77
# --------------------------------------------------------------------------
88

99
from ._redis_enterprise_management_client import RedisEnterpriseManagementClient
10-
from ._version import VERSION
11-
12-
__version__ = VERSION
1310
__all__ = ['RedisEnterpriseManagementClient']
1411

1512
try:

src/redisenterprise/azext_redisenterprise/vendored_sdks/redisenterprise/_configuration.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,13 @@
1212
from azure.core.pipeline import policies
1313
from azure.mgmt.core.policies import ARMHttpLoggingPolicy
1414

15-
from ._version import VERSION
16-
1715
if TYPE_CHECKING:
1816
# pylint: disable=unused-import,ungrouped-imports
1917
from typing import Any
2018

2119
from azure.core.credentials import TokenCredential
2220

21+
VERSION = "unknown"
2322

2423
class RedisEnterpriseManagementClientConfiguration(Configuration):
2524
"""Configuration for RedisEnterpriseManagementClient.
@@ -48,9 +47,9 @@ def __init__(
4847

4948
self.credential = credential
5049
self.subscription_id = subscription_id
51-
self.api_version = "2021-03-01"
50+
self.api_version = "2021-08-01"
5251
self.credential_scopes = kwargs.pop('credential_scopes', ['https://management.azure.com/.default'])
53-
kwargs.setdefault('sdk_moniker', 'mgmt-redisenterprise/{}'.format(VERSION))
52+
kwargs.setdefault('sdk_moniker', 'redisenterprisemanagementclient/{}'.format(VERSION))
5453
self._configure(**kwargs)
5554

5655
def _configure(

0 commit comments

Comments
 (0)