Skip to content

Commit f67aaf4

Browse files
authored
[Storage] Update Storage mgmt plane SDK (#25134)
* Update Storage mgmt plane SDK * Update changelog
1 parent a1c06a9 commit f67aaf4

File tree

165 files changed

+5535
-3157
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

165 files changed

+5535
-3157
lines changed

src/Storage/Storage.Management.Sdk/Generated/BlobContainersOperations.cs

Lines changed: 210 additions & 72 deletions
Large diffs are not rendered by default.

src/Storage/Storage.Management.Sdk/Generated/BlobContainersOperationsExtensions.cs

Lines changed: 392 additions & 132 deletions
Large diffs are not rendered by default.

src/Storage/Storage.Management.Sdk/Generated/BlobInventoryPoliciesOperations.cs

Lines changed: 28 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,17 @@ internal BlobInventoryPoliciesOperations (StorageManagementClient client)
3939
public StorageManagementClient Client { get; private set; }
4040

4141
/// <summary>
42-
/// Gets the blob inventory policy associated with the specified storage account.
42+
/// Gets the blob inventory policy associated with the specified storage
43+
/// account.
4344
/// </summary>
4445
/// <param name='resourceGroupName'>
45-
/// The name of the resource group within the user&#39;s subscription. The name is case insensitive.
46+
/// The name of the resource group within the user&#39;s subscription. The name is
47+
/// case insensitive.
4648
/// </param>
4749
/// <param name='accountName'>
48-
/// The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
50+
/// The name of the storage account within the specified resource group.
51+
/// Storage account names must be between 3 and 24 characters in length and use
52+
/// numbers and lower-case letters only.
4953
/// </param>
5054
/// <param name='customHeaders'>
5155
/// Headers that will be added to request.
@@ -292,13 +296,17 @@ internal BlobInventoryPoliciesOperations (StorageManagementClient client)
292296
/// Sets the blob inventory policy to the specified storage account.
293297
/// </summary>
294298
/// <param name='resourceGroupName'>
295-
/// The name of the resource group within the user&#39;s subscription. The name is case insensitive.
299+
/// The name of the resource group within the user&#39;s subscription. The name is
300+
/// case insensitive.
296301
/// </param>
297302
/// <param name='accountName'>
298-
/// The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
303+
/// The name of the storage account within the specified resource group.
304+
/// Storage account names must be between 3 and 24 characters in length and use
305+
/// numbers and lower-case letters only.
299306
/// </param>
300307
/// <param name='policy'>
301-
/// The storage account blob inventory policy object. It is composed of policy rules.
308+
/// The storage account blob inventory policy object. It is composed of policy
309+
/// rules.
302310
/// </param>
303311
/// <param name='customHeaders'>
304312
/// Headers that will be added to request.
@@ -554,13 +562,17 @@ internal BlobInventoryPoliciesOperations (StorageManagementClient client)
554562

555563
}
556564
/// <summary>
557-
/// Deletes the blob inventory policy associated with the specified storage account.
565+
/// Deletes the blob inventory policy associated with the specified storage
566+
/// account.
558567
/// </summary>
559568
/// <param name='resourceGroupName'>
560-
/// The name of the resource group within the user&#39;s subscription. The name is case insensitive.
569+
/// The name of the resource group within the user&#39;s subscription. The name is
570+
/// case insensitive.
561571
/// </param>
562572
/// <param name='accountName'>
563-
/// The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
573+
/// The name of the storage account within the specified resource group.
574+
/// Storage account names must be between 3 and 24 characters in length and use
575+
/// numbers and lower-case letters only.
564576
/// </param>
565577
/// <param name='customHeaders'>
566578
/// Headers that will be added to request.
@@ -783,13 +795,17 @@ internal BlobInventoryPoliciesOperations (StorageManagementClient client)
783795

784796
}
785797
/// <summary>
786-
/// Gets the blob inventory policy associated with the specified storage account.
798+
/// Gets the blob inventory policy associated with the specified storage
799+
/// account.
787800
/// </summary>
788801
/// <param name='resourceGroupName'>
789-
/// The name of the resource group within the user&#39;s subscription. The name is case insensitive.
802+
/// The name of the resource group within the user&#39;s subscription. The name is
803+
/// case insensitive.
790804
/// </param>
791805
/// <param name='accountName'>
792-
/// The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
806+
/// The name of the storage account within the specified resource group.
807+
/// Storage account names must be between 3 and 24 characters in length and use
808+
/// numbers and lower-case letters only.
793809
/// </param>
794810
/// <param name='customHeaders'>
795811
/// Headers that will be added to request.

src/Storage/Storage.Management.Sdk/Generated/BlobInventoryPoliciesOperationsExtensions.cs

Lines changed: 52 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -13,33 +13,41 @@ namespace Microsoft.Azure.Management.Storage
1313
public static partial class BlobInventoryPoliciesOperationsExtensions
1414
{
1515
/// <summary>
16-
/// Gets the blob inventory policy associated with the specified storage account.
16+
/// Gets the blob inventory policy associated with the specified storage
17+
/// account.
1718
/// </summary>
1819
/// <param name='operations'>
1920
/// The operations group for this extension method.
2021
/// </param>
2122
/// <param name='resourceGroupName'>
22-
/// The name of the resource group within the user&#39;s subscription. The name is case insensitive.
23+
/// The name of the resource group within the user&#39;s subscription. The name is
24+
/// case insensitive.
2325
/// </param>
2426
/// <param name='accountName'>
25-
/// The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
27+
/// The name of the storage account within the specified resource group.
28+
/// Storage account names must be between 3 and 24 characters in length and use
29+
/// numbers and lower-case letters only.
2630
/// </param>
2731
public static BlobInventoryPolicy Get(this IBlobInventoryPoliciesOperations operations, string resourceGroupName, string accountName)
2832
{
2933
return ((IBlobInventoryPoliciesOperations)operations).GetAsync(resourceGroupName, accountName).GetAwaiter().GetResult();
3034
}
3135

3236
/// <summary>
33-
/// Gets the blob inventory policy associated with the specified storage account.
37+
/// Gets the blob inventory policy associated with the specified storage
38+
/// account.
3439
/// </summary>
3540
/// <param name='operations'>
3641
/// The operations group for this extension method.
3742
/// </param>
3843
/// <param name='resourceGroupName'>
39-
/// The name of the resource group within the user&#39;s subscription. The name is case insensitive.
44+
/// The name of the resource group within the user&#39;s subscription. The name is
45+
/// case insensitive.
4046
/// </param>
4147
/// <param name='accountName'>
42-
/// The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
48+
/// The name of the storage account within the specified resource group.
49+
/// Storage account names must be between 3 and 24 characters in length and use
50+
/// numbers and lower-case letters only.
4351
/// </param>
4452
/// <param name='cancellationToken'>
4553
/// The cancellation token.
@@ -58,10 +66,13 @@ public static BlobInventoryPolicy Get(this IBlobInventoryPoliciesOperations oper
5866
/// The operations group for this extension method.
5967
/// </param>
6068
/// <param name='resourceGroupName'>
61-
/// The name of the resource group within the user&#39;s subscription. The name is case insensitive.
69+
/// The name of the resource group within the user&#39;s subscription. The name is
70+
/// case insensitive.
6271
/// </param>
6372
/// <param name='accountName'>
64-
/// The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
73+
/// The name of the storage account within the specified resource group.
74+
/// Storage account names must be between 3 and 24 characters in length and use
75+
/// numbers and lower-case letters only.
6576
/// </param>
6677
public static BlobInventoryPolicy CreateOrUpdate(this IBlobInventoryPoliciesOperations operations, string resourceGroupName, string accountName, BlobInventoryPolicySchema policy = default(BlobInventoryPolicySchema))
6778
{
@@ -75,10 +86,13 @@ public static BlobInventoryPolicy Get(this IBlobInventoryPoliciesOperations oper
7586
/// The operations group for this extension method.
7687
/// </param>
7788
/// <param name='resourceGroupName'>
78-
/// The name of the resource group within the user&#39;s subscription. The name is case insensitive.
89+
/// The name of the resource group within the user&#39;s subscription. The name is
90+
/// case insensitive.
7991
/// </param>
8092
/// <param name='accountName'>
81-
/// The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
93+
/// The name of the storage account within the specified resource group.
94+
/// Storage account names must be between 3 and 24 characters in length and use
95+
/// numbers and lower-case letters only.
8296
/// </param>
8397
/// <param name='cancellationToken'>
8498
/// The cancellation token.
@@ -91,33 +105,41 @@ public static BlobInventoryPolicy Get(this IBlobInventoryPoliciesOperations oper
91105
}
92106
}
93107
/// <summary>
94-
/// Deletes the blob inventory policy associated with the specified storage account.
108+
/// Deletes the blob inventory policy associated with the specified storage
109+
/// account.
95110
/// </summary>
96111
/// <param name='operations'>
97112
/// The operations group for this extension method.
98113
/// </param>
99114
/// <param name='resourceGroupName'>
100-
/// The name of the resource group within the user&#39;s subscription. The name is case insensitive.
115+
/// The name of the resource group within the user&#39;s subscription. The name is
116+
/// case insensitive.
101117
/// </param>
102118
/// <param name='accountName'>
103-
/// The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
119+
/// The name of the storage account within the specified resource group.
120+
/// Storage account names must be between 3 and 24 characters in length and use
121+
/// numbers and lower-case letters only.
104122
/// </param>
105123
public static void Delete(this IBlobInventoryPoliciesOperations operations, string resourceGroupName, string accountName)
106124
{
107125
((IBlobInventoryPoliciesOperations)operations).DeleteAsync(resourceGroupName, accountName).GetAwaiter().GetResult();
108126
}
109127

110128
/// <summary>
111-
/// Deletes the blob inventory policy associated with the specified storage account.
129+
/// Deletes the blob inventory policy associated with the specified storage
130+
/// account.
112131
/// </summary>
113132
/// <param name='operations'>
114133
/// The operations group for this extension method.
115134
/// </param>
116135
/// <param name='resourceGroupName'>
117-
/// The name of the resource group within the user&#39;s subscription. The name is case insensitive.
136+
/// The name of the resource group within the user&#39;s subscription. The name is
137+
/// case insensitive.
118138
/// </param>
119139
/// <param name='accountName'>
120-
/// The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
140+
/// The name of the storage account within the specified resource group.
141+
/// Storage account names must be between 3 and 24 characters in length and use
142+
/// numbers and lower-case letters only.
121143
/// </param>
122144
/// <param name='cancellationToken'>
123145
/// The cancellation token.
@@ -127,33 +149,41 @@ public static void Delete(this IBlobInventoryPoliciesOperations operations, stri
127149
(await operations.DeleteWithHttpMessagesAsync(resourceGroupName, accountName, null, cancellationToken).ConfigureAwait(false)).Dispose();
128150
}
129151
/// <summary>
130-
/// Gets the blob inventory policy associated with the specified storage account.
152+
/// Gets the blob inventory policy associated with the specified storage
153+
/// account.
131154
/// </summary>
132155
/// <param name='operations'>
133156
/// The operations group for this extension method.
134157
/// </param>
135158
/// <param name='resourceGroupName'>
136-
/// The name of the resource group within the user&#39;s subscription. The name is case insensitive.
159+
/// The name of the resource group within the user&#39;s subscription. The name is
160+
/// case insensitive.
137161
/// </param>
138162
/// <param name='accountName'>
139-
/// The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
163+
/// The name of the storage account within the specified resource group.
164+
/// Storage account names must be between 3 and 24 characters in length and use
165+
/// numbers and lower-case letters only.
140166
/// </param>
141167
public static System.Collections.Generic.IEnumerable<BlobInventoryPolicy> List(this IBlobInventoryPoliciesOperations operations, string resourceGroupName, string accountName)
142168
{
143169
return ((IBlobInventoryPoliciesOperations)operations).ListAsync(resourceGroupName, accountName).GetAwaiter().GetResult();
144170
}
145171

146172
/// <summary>
147-
/// Gets the blob inventory policy associated with the specified storage account.
173+
/// Gets the blob inventory policy associated with the specified storage
174+
/// account.
148175
/// </summary>
149176
/// <param name='operations'>
150177
/// The operations group for this extension method.
151178
/// </param>
152179
/// <param name='resourceGroupName'>
153-
/// The name of the resource group within the user&#39;s subscription. The name is case insensitive.
180+
/// The name of the resource group within the user&#39;s subscription. The name is
181+
/// case insensitive.
154182
/// </param>
155183
/// <param name='accountName'>
156-
/// The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
184+
/// The name of the storage account within the specified resource group.
185+
/// Storage account names must be between 3 and 24 characters in length and use
186+
/// numbers and lower-case letters only.
157187
/// </param>
158188
/// <param name='cancellationToken'>
159189
/// The cancellation token.

src/Storage/Storage.Management.Sdk/Generated/BlobServicesOperations.cs

Lines changed: 25 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,17 @@ internal BlobServicesOperations (StorageManagementClient client)
3939
public StorageManagementClient Client { get; private set; }
4040

4141
/// <summary>
42-
/// List blob services of storage account. It returns a collection of one object named default.
42+
/// List blob services of storage account. It returns a collection of one
43+
/// object named default.
4344
/// </summary>
4445
/// <param name='resourceGroupName'>
45-
/// The name of the resource group within the user&#39;s subscription. The name is case insensitive.
46+
/// The name of the resource group within the user&#39;s subscription. The name is
47+
/// case insensitive.
4648
/// </param>
4749
/// <param name='accountName'>
48-
/// The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
50+
/// The name of the storage account within the specified resource group.
51+
/// Storage account names must be between 3 and 24 characters in length and use
52+
/// numbers and lower-case letters only.
4953
/// </param>
5054
/// <param name='customHeaders'>
5155
/// Headers that will be added to request.
@@ -286,16 +290,22 @@ internal BlobServicesOperations (StorageManagementClient client)
286290

287291
}
288292
/// <summary>
289-
/// Sets the properties of a storage account’s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.
293+
/// Sets the properties of a storage account’s Blob service, including
294+
/// properties for Storage Analytics and CORS (Cross-Origin Resource Sharing)
295+
/// rules.
290296
/// </summary>
291297
/// <param name='resourceGroupName'>
292-
/// The name of the resource group within the user&#39;s subscription. The name is case insensitive.
298+
/// The name of the resource group within the user&#39;s subscription. The name is
299+
/// case insensitive.
293300
/// </param>
294301
/// <param name='accountName'>
295-
/// The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
302+
/// The name of the storage account within the specified resource group.
303+
/// Storage account names must be between 3 and 24 characters in length and use
304+
/// numbers and lower-case letters only.
296305
/// </param>
297306
/// <param name='parameters'>
298-
/// The properties of a storage account’s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.
307+
/// The properties of a storage account’s Blob service, including properties
308+
/// for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.
299309
/// </param>
300310
/// <param name='customHeaders'>
301311
/// Headers that will be added to request.
@@ -554,13 +564,18 @@ internal BlobServicesOperations (StorageManagementClient client)
554564

555565
}
556566
/// <summary>
557-
/// Gets the properties of a storage account’s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.
567+
/// Gets the properties of a storage account’s Blob service, including
568+
/// properties for Storage Analytics and CORS (Cross-Origin Resource Sharing)
569+
/// rules.
558570
/// </summary>
559571
/// <param name='resourceGroupName'>
560-
/// The name of the resource group within the user&#39;s subscription. The name is case insensitive.
572+
/// The name of the resource group within the user&#39;s subscription. The name is
573+
/// case insensitive.
561574
/// </param>
562575
/// <param name='accountName'>
563-
/// The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.
576+
/// The name of the storage account within the specified resource group.
577+
/// Storage account names must be between 3 and 24 characters in length and use
578+
/// numbers and lower-case letters only.
564579
/// </param>
565580
/// <param name='customHeaders'>
566581
/// Headers that will be added to request.

0 commit comments

Comments
 (0)