Skip to content

Commit e634a2b

Browse files
zhangyan133SDKAutoYan Zhang (WICRESOFT NORTH AMERICA LTD)
authored
T1 storagecache 2021 03 08 (Azure#17152)
* CodeGen from PR 12875 in Azure/azure-rest-api-specs [Hub Generated] Review request for Microsoft.StorageCache to add version stable/2021-03-01 (Azure#12875) * Adds base for updating Microsoft.StorageCache from version stable/2020-10-01 to version 2021-03-01 * Updates readme * Updates API version in new specs and examples * Add storagecache 2021-03-01 content * Add blobNfs and fix issues found by autorest. * Updating anonymous UID and GID * Update dns and storage target descriptions and condition readonly status. * test,version,CHANGELOG Co-authored-by: SDKAuto <[email protected]> Co-authored-by: Yan Zhang (WICRESOFT NORTH AMERICA LTD) <[email protected]>
1 parent c891c27 commit e634a2b

File tree

13 files changed

+340
-428
lines changed

13 files changed

+340
-428
lines changed

sdk/storage/azure-mgmt-storagecache/CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# Release History
22

3+
## 0.5.0 (2021-03-08)
4+
5+
**Features**
6+
7+
- Model CacheHealth has a new parameter conditions
8+
- Model StorageTarget has a new parameter blob_nfs
9+
- Model CacheNetworkSettings has a new parameter dns_search_domain
10+
- Model CacheNetworkSettings has a new parameter ntp_server
11+
- Model CacheNetworkSettings has a new parameter dns_servers
12+
- Added operation StorageTargetsOperations.dns_refresh
13+
14+
**Breaking changes**
15+
16+
- Model StorageTarget has a new required parameter target_type
17+
- Model UnknownTarget has a new signature
18+
319
## 0.4.0 (2021-02-18)
420

521
**Features**

sdk/storage/azure-mgmt-storagecache/azure/mgmt/storagecache/_storage_cache_management_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ def __init__(
5858
super(StorageCacheManagementClient, self).__init__(self.config.credentials, self.config)
5959

6060
client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)}
61-
self.api_version = '2020-10-01'
61+
self.api_version = '2021-03-01'
6262
self._serialize = Serializer(client_models)
6363
self._deserialize = Deserializer(client_models)
6464

sdk/storage/azure-mgmt-storagecache/azure/mgmt/storagecache/models/__init__.py

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
from ._models_py3 import ApiOperationDisplay
1515
from ._models_py3 import ApiOperationPropertiesServiceSpecification
1616
from ._models_py3 import AscOperation
17+
from ._models_py3 import BlobNfsTarget
1718
from ._models_py3 import Cache
1819
from ._models_py3 import CacheActiveDirectorySettings
1920
from ._models_py3 import CacheActiveDirectorySettingsCredentials
@@ -28,35 +29,33 @@
2829
from ._models_py3 import CacheUsernameDownloadSettings
2930
from ._models_py3 import CacheUsernameDownloadSettingsCredentials
3031
from ._models_py3 import ClfsTarget
31-
from ._models_py3 import ClfsTargetProperties
3232
from ._models_py3 import CloudErrorBody
33+
from ._models_py3 import Condition
3334
from ._models_py3 import ErrorResponse
3435
from ._models_py3 import KeyVaultKeyReference
3536
from ._models_py3 import KeyVaultKeyReferenceSourceVault
3637
from ._models_py3 import MetricDimension
3738
from ._models_py3 import MetricSpecification
3839
from ._models_py3 import NamespaceJunction
3940
from ._models_py3 import Nfs3Target
40-
from ._models_py3 import Nfs3TargetProperties
4141
from ._models_py3 import NfsAccessPolicy
4242
from ._models_py3 import NfsAccessRule
4343
from ._models_py3 import ResourceSku
4444
from ._models_py3 import ResourceSkuCapabilities
4545
from ._models_py3 import ResourceSkuLocationInfo
4646
from ._models_py3 import Restriction
4747
from ._models_py3 import StorageTarget
48-
from ._models_py3 import StorageTargetProperties
4948
from ._models_py3 import StorageTargetResource
5049
from ._models_py3 import SystemData
5150
from ._models_py3 import UnknownTarget
52-
from ._models_py3 import UnknownTargetProperties
5351
from ._models_py3 import UsageModel
5452
from ._models_py3 import UsageModelDisplay
5553
except (SyntaxError, ImportError):
5654
from ._models import ApiOperation
5755
from ._models import ApiOperationDisplay
5856
from ._models import ApiOperationPropertiesServiceSpecification
5957
from ._models import AscOperation
58+
from ._models import BlobNfsTarget
6059
from ._models import Cache
6160
from ._models import CacheActiveDirectorySettings
6261
from ._models import CacheActiveDirectorySettingsCredentials
@@ -71,28 +70,25 @@
7170
from ._models import CacheUsernameDownloadSettings
7271
from ._models import CacheUsernameDownloadSettingsCredentials
7372
from ._models import ClfsTarget
74-
from ._models import ClfsTargetProperties
7573
from ._models import CloudErrorBody
74+
from ._models import Condition
7675
from ._models import ErrorResponse
7776
from ._models import KeyVaultKeyReference
7877
from ._models import KeyVaultKeyReferenceSourceVault
7978
from ._models import MetricDimension
8079
from ._models import MetricSpecification
8180
from ._models import NamespaceJunction
8281
from ._models import Nfs3Target
83-
from ._models import Nfs3TargetProperties
8482
from ._models import NfsAccessPolicy
8583
from ._models import NfsAccessRule
8684
from ._models import ResourceSku
8785
from ._models import ResourceSkuCapabilities
8886
from ._models import ResourceSkuLocationInfo
8987
from ._models import Restriction
9088
from ._models import StorageTarget
91-
from ._models import StorageTargetProperties
9289
from ._models import StorageTargetResource
9390
from ._models import SystemData
9491
from ._models import UnknownTarget
95-
from ._models import UnknownTargetProperties
9692
from ._models import UsageModel
9793
from ._models import UsageModelDisplay
9894
from ._paged_models import ApiOperationPaged
@@ -112,6 +108,7 @@
112108
DomainJoinedType,
113109
UsernameSource,
114110
UsernameDownloadedType,
111+
StorageTargetType,
115112
ReasonCode,
116113
)
117114

@@ -120,6 +117,7 @@
120117
'ApiOperationDisplay',
121118
'ApiOperationPropertiesServiceSpecification',
122119
'AscOperation',
120+
'BlobNfsTarget',
123121
'Cache',
124122
'CacheActiveDirectorySettings',
125123
'CacheActiveDirectorySettingsCredentials',
@@ -134,28 +132,25 @@
134132
'CacheUsernameDownloadSettings',
135133
'CacheUsernameDownloadSettingsCredentials',
136134
'ClfsTarget',
137-
'ClfsTargetProperties',
138135
'CloudErrorBody',
136+
'Condition',
139137
'ErrorResponse',
140138
'KeyVaultKeyReference',
141139
'KeyVaultKeyReferenceSourceVault',
142140
'MetricDimension',
143141
'MetricSpecification',
144142
'NamespaceJunction',
145143
'Nfs3Target',
146-
'Nfs3TargetProperties',
147144
'NfsAccessPolicy',
148145
'NfsAccessRule',
149146
'ResourceSku',
150147
'ResourceSkuCapabilities',
151148
'ResourceSkuLocationInfo',
152149
'Restriction',
153150
'StorageTarget',
154-
'StorageTargetProperties',
155151
'StorageTargetResource',
156152
'SystemData',
157153
'UnknownTarget',
158-
'UnknownTargetProperties',
159154
'UsageModel',
160155
'UsageModelDisplay',
161156
'ApiOperationPaged',
@@ -174,5 +169,6 @@
174169
'DomainJoinedType',
175170
'UsernameSource',
176171
'UsernameDownloadedType',
172+
'StorageTargetType',
177173
'ReasonCode',
178174
]

0 commit comments

Comments
 (0)