Skip to content

Commit ddbd208

Browse files
authored
Storage STG 97 (Azure#46694)
1 parent fa515eb commit ddbd208

File tree

91 files changed

+3158
-248
lines changed

Some content is hidden

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

91 files changed

+3158
-248
lines changed

sdk/storage/Azure.Storage.Blobs.Batch/CHANGELOG.md

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,7 @@
33
## 12.21.0-beta.1 (Unreleased)
44

55
### Features Added
6-
7-
### Breaking Changes
8-
9-
### Bugs Fixed
10-
11-
### Other Changes
6+
- Added support for service version 2025-05-05.
127

138
## 12.20.0 (2024-11-12)
149

sdk/storage/Azure.Storage.Blobs.ChangeFeed/CHANGELOG.md

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,7 @@
33
## 12.0.0-preview.53 (Unreleased)
44

55
### Features Added
6-
7-
### Breaking Changes
8-
9-
### Bugs Fixed
10-
11-
### Other Changes
6+
- Added support for service version 2025-05-05.
127

138
## 12.0.0-preview.52 (2024-11-12)
149

sdk/storage/Azure.Storage.Blobs.ChangeFeed/tests/ChangeFeedTestBase.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ namespace Azure.Storage.Blobs.ChangeFeed.Tests
3333
BlobClientOptions.ServiceVersion.V2024_08_04,
3434
BlobClientOptions.ServiceVersion.V2024_11_04,
3535
BlobClientOptions.ServiceVersion.V2025_01_05,
36+
BlobClientOptions.ServiceVersion.V2025_05_05,
3637
StorageVersionExtensions.LatestVersion,
3738
StorageVersionExtensions.MaxVersion,
3839
RecordingServiceVersion = StorageVersionExtensions.MaxVersion,

sdk/storage/Azure.Storage.Blobs/CHANGELOG.md

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,7 @@
33
## 12.24.0-beta.1 (Unreleased)
44

55
### Features Added
6-
7-
### Breaking Changes
8-
9-
### Bugs Fixed
10-
11-
### Other Changes
6+
- Added support for service version 2025-05-05.
127

138
## 12.23.0 (2024-11-12)
149

sdk/storage/Azure.Storage.Blobs/api/Azure.Storage.Blobs.net6.0.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public BlobClient(System.Uri blobUri, Azure.Storage.StorageSharedKeyCredential c
5151
}
5252
public partial class BlobClientOptions : Azure.Core.ClientOptions
5353
{
54-
public BlobClientOptions(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion version = Azure.Storage.Blobs.BlobClientOptions.ServiceVersion.V2025_01_05) { }
54+
public BlobClientOptions(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion version = Azure.Storage.Blobs.BlobClientOptions.ServiceVersion.V2025_05_05) { }
5555
public Azure.Storage.Blobs.Models.BlobAudience? Audience { get { throw null; } set { } }
5656
public Azure.Storage.Blobs.Models.CustomerProvidedKey? CustomerProvidedKey { get { throw null; } set { } }
5757
public bool EnableTenantDiscovery { get { throw null; } set { } }
@@ -88,6 +88,7 @@ public enum ServiceVersion
8888
V2024_08_04 = 23,
8989
V2024_11_04 = 24,
9090
V2025_01_05 = 25,
91+
V2025_05_05 = 26,
9192
}
9293
}
9394
public partial class BlobContainerClient
@@ -1850,7 +1851,7 @@ public PageBlobClient(System.Uri blobUri, Azure.Storage.StorageSharedKeyCredenti
18501851
}
18511852
public partial class SpecializedBlobClientOptions : Azure.Storage.Blobs.BlobClientOptions
18521853
{
1853-
public SpecializedBlobClientOptions(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion version = Azure.Storage.Blobs.BlobClientOptions.ServiceVersion.V2025_01_05) : base (default(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion)) { }
1854+
public SpecializedBlobClientOptions(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion version = Azure.Storage.Blobs.BlobClientOptions.ServiceVersion.V2025_05_05) : base (default(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion)) { }
18541855
public Azure.Storage.ClientSideEncryptionOptions ClientSideEncryption { get { throw null; } set { } }
18551856
}
18561857
public static partial class SpecializedBlobExtensions

sdk/storage/Azure.Storage.Blobs/api/Azure.Storage.Blobs.net8.0.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public BlobClient(System.Uri blobUri, Azure.Storage.StorageSharedKeyCredential c
5151
}
5252
public partial class BlobClientOptions : Azure.Core.ClientOptions
5353
{
54-
public BlobClientOptions(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion version = Azure.Storage.Blobs.BlobClientOptions.ServiceVersion.V2025_01_05) { }
54+
public BlobClientOptions(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion version = Azure.Storage.Blobs.BlobClientOptions.ServiceVersion.V2025_05_05) { }
5555
public Azure.Storage.Blobs.Models.BlobAudience? Audience { get { throw null; } set { } }
5656
public Azure.Storage.Blobs.Models.CustomerProvidedKey? CustomerProvidedKey { get { throw null; } set { } }
5757
public bool EnableTenantDiscovery { get { throw null; } set { } }
@@ -88,6 +88,7 @@ public enum ServiceVersion
8888
V2024_08_04 = 23,
8989
V2024_11_04 = 24,
9090
V2025_01_05 = 25,
91+
V2025_05_05 = 26,
9192
}
9293
}
9394
public partial class BlobContainerClient
@@ -1850,7 +1851,7 @@ public PageBlobClient(System.Uri blobUri, Azure.Storage.StorageSharedKeyCredenti
18501851
}
18511852
public partial class SpecializedBlobClientOptions : Azure.Storage.Blobs.BlobClientOptions
18521853
{
1853-
public SpecializedBlobClientOptions(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion version = Azure.Storage.Blobs.BlobClientOptions.ServiceVersion.V2025_01_05) : base (default(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion)) { }
1854+
public SpecializedBlobClientOptions(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion version = Azure.Storage.Blobs.BlobClientOptions.ServiceVersion.V2025_05_05) : base (default(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion)) { }
18541855
public Azure.Storage.ClientSideEncryptionOptions ClientSideEncryption { get { throw null; } set { } }
18551856
}
18561857
public static partial class SpecializedBlobExtensions

sdk/storage/Azure.Storage.Blobs/api/Azure.Storage.Blobs.netstandard2.0.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public BlobClient(System.Uri blobUri, Azure.Storage.StorageSharedKeyCredential c
5151
}
5252
public partial class BlobClientOptions : Azure.Core.ClientOptions
5353
{
54-
public BlobClientOptions(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion version = Azure.Storage.Blobs.BlobClientOptions.ServiceVersion.V2025_01_05) { }
54+
public BlobClientOptions(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion version = Azure.Storage.Blobs.BlobClientOptions.ServiceVersion.V2025_05_05) { }
5555
public Azure.Storage.Blobs.Models.BlobAudience? Audience { get { throw null; } set { } }
5656
public Azure.Storage.Blobs.Models.CustomerProvidedKey? CustomerProvidedKey { get { throw null; } set { } }
5757
public bool EnableTenantDiscovery { get { throw null; } set { } }
@@ -88,6 +88,7 @@ public enum ServiceVersion
8888
V2024_08_04 = 23,
8989
V2024_11_04 = 24,
9090
V2025_01_05 = 25,
91+
V2025_05_05 = 26,
9192
}
9293
}
9394
public partial class BlobContainerClient
@@ -1850,7 +1851,7 @@ public PageBlobClient(System.Uri blobUri, Azure.Storage.StorageSharedKeyCredenti
18501851
}
18511852
public partial class SpecializedBlobClientOptions : Azure.Storage.Blobs.BlobClientOptions
18521853
{
1853-
public SpecializedBlobClientOptions(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion version = Azure.Storage.Blobs.BlobClientOptions.ServiceVersion.V2025_01_05) : base (default(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion)) { }
1854+
public SpecializedBlobClientOptions(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion version = Azure.Storage.Blobs.BlobClientOptions.ServiceVersion.V2025_05_05) : base (default(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion)) { }
18541855
public Azure.Storage.ClientSideEncryptionOptions ClientSideEncryption { get { throw null; } set { } }
18551856
}
18561857
public static partial class SpecializedBlobExtensions

sdk/storage/Azure.Storage.Blobs/api/Azure.Storage.Blobs.netstandard2.1.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public BlobClient(System.Uri blobUri, Azure.Storage.StorageSharedKeyCredential c
5151
}
5252
public partial class BlobClientOptions : Azure.Core.ClientOptions
5353
{
54-
public BlobClientOptions(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion version = Azure.Storage.Blobs.BlobClientOptions.ServiceVersion.V2025_01_05) { }
54+
public BlobClientOptions(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion version = Azure.Storage.Blobs.BlobClientOptions.ServiceVersion.V2025_05_05) { }
5555
public Azure.Storage.Blobs.Models.BlobAudience? Audience { get { throw null; } set { } }
5656
public Azure.Storage.Blobs.Models.CustomerProvidedKey? CustomerProvidedKey { get { throw null; } set { } }
5757
public bool EnableTenantDiscovery { get { throw null; } set { } }
@@ -88,6 +88,7 @@ public enum ServiceVersion
8888
V2024_08_04 = 23,
8989
V2024_11_04 = 24,
9090
V2025_01_05 = 25,
91+
V2025_05_05 = 26,
9192
}
9293
}
9394
public partial class BlobContainerClient
@@ -1850,7 +1851,7 @@ public PageBlobClient(System.Uri blobUri, Azure.Storage.StorageSharedKeyCredenti
18501851
}
18511852
public partial class SpecializedBlobClientOptions : Azure.Storage.Blobs.BlobClientOptions
18521853
{
1853-
public SpecializedBlobClientOptions(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion version = Azure.Storage.Blobs.BlobClientOptions.ServiceVersion.V2025_01_05) : base (default(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion)) { }
1854+
public SpecializedBlobClientOptions(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion version = Azure.Storage.Blobs.BlobClientOptions.ServiceVersion.V2025_05_05) : base (default(Azure.Storage.Blobs.BlobClientOptions.ServiceVersion)) { }
18541855
public Azure.Storage.ClientSideEncryptionOptions ClientSideEncryption { get { throw null; } set { } }
18551856
}
18561857
public static partial class SpecializedBlobExtensions

sdk/storage/Azure.Storage.Blobs/assets.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
"AssetsRepo": "Azure/azure-sdk-assets",
33
"AssetsRepoPrefixPath": "net",
44
"TagPrefix": "net/storage/Azure.Storage.Blobs",
5-
"Tag": "net/storage/Azure.Storage.Blobs_5c382dfb14"
5+
"Tag": "net/storage/Azure.Storage.Blobs_4d91c5bf9c"
66
}

sdk/storage/Azure.Storage.Blobs/src/BlobClientOptions.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,12 @@ public enum ServiceVersion
156156
/// <summary>
157157
/// The 2025-01-05 service version.
158158
/// </summary>
159-
V2025_01_05 = 25
159+
V2025_01_05 = 25,
160+
161+
/// <summary>
162+
/// The 2025-05-05 service version.
163+
/// </summary>
164+
V2025_05_05 = 26
160165
#pragma warning restore CA1707 // Identifiers should not contain underscores
161166
}
162167

0 commit comments

Comments
 (0)