Skip to content

Commit fac3cde

Browse files
author
SDKAuto
committed
CodeGen from PR 17448 in Azure/azure-rest-api-specs
Merge ead34485f0be910bbe091ae0494ea10db0beae64 into 0e85ddc
1 parent 29c7a90 commit fac3cde

14 files changed

+487
-3214
lines changed

sdk/redis/azure-mgmt-redis/_meta.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
"@autorest/[email protected]",
55
"@autorest/[email protected]"
66
],
7-
"commit": "b28cdff098a89aab796e38c78b6b71a897fbae47",
7+
"commit": "913affae033ec6a99da4fc6d8fef68c348b15b62",
88
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
9-
"autorest_command": "autorest specification/redis/resource-manager/readme.md --multiapi --python --python-mode=update --python-sdks-folder=/home/vsts/work/1/s/azure-sdk-for-python/sdk --track2 --use=@autorest/[email protected] --use=@autorest/[email protected] --version=3.7.2",
9+
"autorest_command": "autorest specification/redis/resource-manager/readme.md --multiapi --python --python-mode=update --python-sdks-folder=/home/vsts/work/1/s/azure-sdk-for-python/sdk --python3-only --track2 --use=@autorest/[email protected] --use=@autorest/[email protected] --version=3.7.2",
1010
"readme": "specification/redis/resource-manager/readme.md"
1111
}

sdk/redis/azure-mgmt-redis/azure/mgmt/redis/_configuration.py

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
77
# --------------------------------------------------------------------------
88

9-
from typing import TYPE_CHECKING
9+
from typing import Any, TYPE_CHECKING
1010

1111
from azure.core.configuration import Configuration
1212
from azure.core.pipeline import policies
@@ -16,8 +16,6 @@
1616

1717
if TYPE_CHECKING:
1818
# pylint: disable=unused-import,ungrouped-imports
19-
from typing import Any
20-
2119
from azure.core.credentials import TokenCredential
2220

2321

@@ -35,11 +33,10 @@ class RedisManagementClientConfiguration(Configuration):
3533

3634
def __init__(
3735
self,
38-
credential, # type: "TokenCredential"
39-
subscription_id, # type: str
40-
**kwargs # type: Any
41-
):
42-
# type: (...) -> None
36+
credential: "TokenCredential",
37+
subscription_id: str,
38+
**kwargs: Any
39+
) -> None:
4340
super(RedisManagementClientConfiguration, self).__init__(**kwargs)
4441
if credential is None:
4542
raise ValueError("Parameter 'credential' must not be None.")

sdk/redis/azure-mgmt-redis/azure/mgmt/redis/_redis_management_client.py

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@
77
# --------------------------------------------------------------------------
88

99
from copy import deepcopy
10-
from typing import TYPE_CHECKING
10+
from typing import Any, Optional, TYPE_CHECKING
1111

12+
from azure.core.rest import HttpRequest, HttpResponse
1213
from azure.mgmt.core import ARMPipelineClient
1314
from msrest import Deserializer, Serializer
1415

@@ -18,12 +19,9 @@
1819

1920
if TYPE_CHECKING:
2021
# pylint: disable=unused-import,ungrouped-imports
21-
from typing import Any, Optional
22-
2322
from azure.core.credentials import TokenCredential
24-
from azure.core.rest import HttpRequest, HttpResponse
2523

26-
class RedisManagementClient(object):
24+
class RedisManagementClient:
2725
"""REST API for Azure Redis Cache Service.
2826
2927
:ivar operations: Operations operations
@@ -54,12 +52,11 @@ class RedisManagementClient(object):
5452

5553
def __init__(
5654
self,
57-
credential, # type: "TokenCredential"
58-
subscription_id, # type: str
59-
base_url="https://management.azure.com", # type: str
60-
**kwargs # type: Any
61-
):
62-
# type: (...) -> None
55+
credential: "TokenCredential",
56+
subscription_id: str,
57+
base_url: str = "https://management.azure.com",
58+
**kwargs: Any
59+
) -> None:
6360
self._config = RedisManagementClientConfiguration(credential=credential, subscription_id=subscription_id, **kwargs)
6461
self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
6562

@@ -79,9 +76,8 @@ def __init__(
7976
def _send_request(
8077
self,
8178
request, # type: HttpRequest
82-
**kwargs # type: Any
83-
):
84-
# type: (...) -> HttpResponse
79+
**kwargs: Any
80+
) -> HttpResponse:
8581
"""Runs the network request through the client's chained policies.
8682
8783
>>> from azure.core.rest import HttpRequest

sdk/redis/azure-mgmt-redis/azure/mgmt/redis/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
77
# --------------------------------------------------------------------------
88

9-
VERSION = "13.1.0"
9+
VERSION = "12.0.0b1"

sdk/redis/azure-mgmt-redis/azure/mgmt/redis/models/__init__.py

Lines changed: 50 additions & 100 deletions
Original file line numberDiff line numberDiff line change
@@ -6,106 +6,56 @@
66
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
77
# --------------------------------------------------------------------------
88

9-
try:
10-
from ._models_py3 import CheckNameAvailabilityParameters
11-
from ._models_py3 import ErrorAdditionalInfo
12-
from ._models_py3 import ErrorDetail
13-
from ._models_py3 import ErrorResponse
14-
from ._models_py3 import ExportRDBParameters
15-
from ._models_py3 import ImportRDBParameters
16-
from ._models_py3 import ManagedServiceIdentity
17-
from ._models_py3 import NotificationListResponse
18-
from ._models_py3 import Operation
19-
from ._models_py3 import OperationDisplay
20-
from ._models_py3 import OperationListResult
21-
from ._models_py3 import PrivateEndpoint
22-
from ._models_py3 import PrivateEndpointConnection
23-
from ._models_py3 import PrivateEndpointConnectionListResult
24-
from ._models_py3 import PrivateLinkResource
25-
from ._models_py3 import PrivateLinkResourceListResult
26-
from ._models_py3 import PrivateLinkServiceConnectionState
27-
from ._models_py3 import ProxyResource
28-
from ._models_py3 import RedisAccessKeys
29-
from ._models_py3 import RedisCommonProperties
30-
from ._models_py3 import RedisCommonPropertiesRedisConfiguration
31-
from ._models_py3 import RedisCreateParameters
32-
from ._models_py3 import RedisCreateProperties
33-
from ._models_py3 import RedisFirewallRule
34-
from ._models_py3 import RedisFirewallRuleCreateParameters
35-
from ._models_py3 import RedisFirewallRuleListResult
36-
from ._models_py3 import RedisForceRebootResponse
37-
from ._models_py3 import RedisInstanceDetails
38-
from ._models_py3 import RedisLinkedServer
39-
from ._models_py3 import RedisLinkedServerCreateParameters
40-
from ._models_py3 import RedisLinkedServerCreateProperties
41-
from ._models_py3 import RedisLinkedServerProperties
42-
from ._models_py3 import RedisLinkedServerWithProperties
43-
from ._models_py3 import RedisLinkedServerWithPropertiesList
44-
from ._models_py3 import RedisListResult
45-
from ._models_py3 import RedisPatchSchedule
46-
from ._models_py3 import RedisPatchScheduleListResult
47-
from ._models_py3 import RedisProperties
48-
from ._models_py3 import RedisRebootParameters
49-
from ._models_py3 import RedisRegenerateKeyParameters
50-
from ._models_py3 import RedisResource
51-
from ._models_py3 import RedisUpdateParameters
52-
from ._models_py3 import RedisUpdateProperties
53-
from ._models_py3 import Resource
54-
from ._models_py3 import ScheduleEntry
55-
from ._models_py3 import Sku
56-
from ._models_py3 import TrackedResource
57-
from ._models_py3 import UpgradeNotification
58-
from ._models_py3 import UserAssignedIdentity
59-
except (SyntaxError, ImportError):
60-
from ._models import CheckNameAvailabilityParameters # type: ignore
61-
from ._models import ErrorAdditionalInfo # type: ignore
62-
from ._models import ErrorDetail # type: ignore
63-
from ._models import ErrorResponse # type: ignore
64-
from ._models import ExportRDBParameters # type: ignore
65-
from ._models import ImportRDBParameters # type: ignore
66-
from ._models import ManagedServiceIdentity # type: ignore
67-
from ._models import NotificationListResponse # type: ignore
68-
from ._models import Operation # type: ignore
69-
from ._models import OperationDisplay # type: ignore
70-
from ._models import OperationListResult # type: ignore
71-
from ._models import PrivateEndpoint # type: ignore
72-
from ._models import PrivateEndpointConnection # type: ignore
73-
from ._models import PrivateEndpointConnectionListResult # type: ignore
74-
from ._models import PrivateLinkResource # type: ignore
75-
from ._models import PrivateLinkResourceListResult # type: ignore
76-
from ._models import PrivateLinkServiceConnectionState # type: ignore
77-
from ._models import ProxyResource # type: ignore
78-
from ._models import RedisAccessKeys # type: ignore
79-
from ._models import RedisCommonProperties # type: ignore
80-
from ._models import RedisCommonPropertiesRedisConfiguration # type: ignore
81-
from ._models import RedisCreateParameters # type: ignore
82-
from ._models import RedisCreateProperties # type: ignore
83-
from ._models import RedisFirewallRule # type: ignore
84-
from ._models import RedisFirewallRuleCreateParameters # type: ignore
85-
from ._models import RedisFirewallRuleListResult # type: ignore
86-
from ._models import RedisForceRebootResponse # type: ignore
87-
from ._models import RedisInstanceDetails # type: ignore
88-
from ._models import RedisLinkedServer # type: ignore
89-
from ._models import RedisLinkedServerCreateParameters # type: ignore
90-
from ._models import RedisLinkedServerCreateProperties # type: ignore
91-
from ._models import RedisLinkedServerProperties # type: ignore
92-
from ._models import RedisLinkedServerWithProperties # type: ignore
93-
from ._models import RedisLinkedServerWithPropertiesList # type: ignore
94-
from ._models import RedisListResult # type: ignore
95-
from ._models import RedisPatchSchedule # type: ignore
96-
from ._models import RedisPatchScheduleListResult # type: ignore
97-
from ._models import RedisProperties # type: ignore
98-
from ._models import RedisRebootParameters # type: ignore
99-
from ._models import RedisRegenerateKeyParameters # type: ignore
100-
from ._models import RedisResource # type: ignore
101-
from ._models import RedisUpdateParameters # type: ignore
102-
from ._models import RedisUpdateProperties # type: ignore
103-
from ._models import Resource # type: ignore
104-
from ._models import ScheduleEntry # type: ignore
105-
from ._models import Sku # type: ignore
106-
from ._models import TrackedResource # type: ignore
107-
from ._models import UpgradeNotification # type: ignore
108-
from ._models import UserAssignedIdentity # type: ignore
9+
from ._models_py3 import CheckNameAvailabilityParameters
10+
from ._models_py3 import ErrorAdditionalInfo
11+
from ._models_py3 import ErrorDetail
12+
from ._models_py3 import ErrorResponse
13+
from ._models_py3 import ExportRDBParameters
14+
from ._models_py3 import ImportRDBParameters
15+
from ._models_py3 import ManagedServiceIdentity
16+
from ._models_py3 import NotificationListResponse
17+
from ._models_py3 import Operation
18+
from ._models_py3 import OperationDisplay
19+
from ._models_py3 import OperationListResult
20+
from ._models_py3 import PrivateEndpoint
21+
from ._models_py3 import PrivateEndpointConnection
22+
from ._models_py3 import PrivateEndpointConnectionListResult
23+
from ._models_py3 import PrivateLinkResource
24+
from ._models_py3 import PrivateLinkResourceListResult
25+
from ._models_py3 import PrivateLinkServiceConnectionState
26+
from ._models_py3 import ProxyResource
27+
from ._models_py3 import RedisAccessKeys
28+
from ._models_py3 import RedisCommonProperties
29+
from ._models_py3 import RedisCommonPropertiesRedisConfiguration
30+
from ._models_py3 import RedisCreateParameters
31+
from ._models_py3 import RedisCreateProperties
32+
from ._models_py3 import RedisFirewallRule
33+
from ._models_py3 import RedisFirewallRuleCreateParameters
34+
from ._models_py3 import RedisFirewallRuleListResult
35+
from ._models_py3 import RedisForceRebootResponse
36+
from ._models_py3 import RedisInstanceDetails
37+
from ._models_py3 import RedisLinkedServer
38+
from ._models_py3 import RedisLinkedServerCreateParameters
39+
from ._models_py3 import RedisLinkedServerCreateProperties
40+
from ._models_py3 import RedisLinkedServerProperties
41+
from ._models_py3 import RedisLinkedServerWithProperties
42+
from ._models_py3 import RedisLinkedServerWithPropertiesList
43+
from ._models_py3 import RedisListResult
44+
from ._models_py3 import RedisPatchSchedule
45+
from ._models_py3 import RedisPatchScheduleListResult
46+
from ._models_py3 import RedisProperties
47+
from ._models_py3 import RedisRebootParameters
48+
from ._models_py3 import RedisRegenerateKeyParameters
49+
from ._models_py3 import RedisResource
50+
from ._models_py3 import RedisUpdateParameters
51+
from ._models_py3 import RedisUpdateProperties
52+
from ._models_py3 import Resource
53+
from ._models_py3 import ScheduleEntry
54+
from ._models_py3 import Sku
55+
from ._models_py3 import TrackedResource
56+
from ._models_py3 import UpgradeNotification
57+
from ._models_py3 import UserAssignedIdentity
58+
10959

11060
from ._redis_management_client_enums import (
11161
DayOfWeek,

0 commit comments

Comments
 (0)