Skip to content

Commit 7f149af

Browse files
update version of redisenterprise (#54188)
1 parent a4a019f commit 7f149af

14 files changed

+132
-170
lines changed

eng/Packages.Data.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@
161161
<PackageReference Update="Azure.ResourceManager.OperationalInsights" Version="1.3.0" />
162162
<PackageReference Update="Azure.ResourceManager.PostgreSql" Version="1.2.0" />
163163
<PackageReference Update="Azure.ResourceManager.Redis" Version="1.5.0" />
164-
<PackageReference Update="Azure.ResourceManager.RedisEnterprise" Version="1.2.0" />
164+
<PackageReference Update="Azure.ResourceManager.RedisEnterprise" Version="1.3.0" />
165165
<PackageReference Update="Azure.ResourceManager.Resources" Version="1.11.0" />
166166
<PackageReference Update="Azure.ResourceManager.Search" Version="1.3.0-beta.5" />
167167
<PackageReference Update="Azure.ResourceManager.ServiceBus" Version="1.1.0" />
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Release History
2+
3+
## 1.1.0 (2025-12-04)
4+
5+
### Features Added
6+
7+
- Update api-version to `2025-07-01`.
8+
- Removed `ExperimentalAttribute` on the assembly.
9+
10+
### Breaking Changes
11+
12+
- Removed model `RedisEnterprisePrivateEndpointConnectionData`. Please use `RedisEnterprisePrivateEndpointConnection` instead.
13+
- Changed the type of property `RedisEnterpriseCluster.PrivateEndpointConnections` from `BicepList<RedisEnterprisePrivateEndpointConnectionData>` to `BicepList<RedisEnterprisePrivateEndpointConnection>`.
14+
15+
## 1.0.0 (2025-08-26)
16+
17+
### Features Added
18+
19+
- The new Azure.Provisioning.RedisEnterprise experience.
20+
21+
## 1.0.0-beta.1 (2025-07-25)
22+
23+
### Features Added
24+
25+
- Initial beta release of new Azure.Provisioning.RedisEnterprise.

sdk/provisioning/Azure.Provisioning.RedisEnterprise/Changelog.md

Lines changed: 0 additions & 23 deletions
This file was deleted.

sdk/provisioning/Azure.Provisioning.RedisEnterprise/api/Azure.Provisioning.RedisEnterprise.net8.0.cs

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ public static partial class ResourceVersions
2929
public static readonly string V2024_02_01;
3030
public static readonly string V2024_10_01;
3131
public static readonly string V2025_04_01;
32+
public static readonly string V2025_07_01;
3233
}
3334
}
3435
public enum DeferUpgradeSetting
@@ -70,8 +71,9 @@ public partial class RedisEnterpriseCluster : Azure.Provisioning.Primitives.Prov
7071
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
7172
public Azure.Provisioning.BicepValue<Azure.Provisioning.RedisEnterprise.RedisEnterpriseTlsVersion> MinimumTlsVersion { get { throw null; } set { } }
7273
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
73-
public Azure.Provisioning.BicepList<Azure.Provisioning.RedisEnterprise.RedisEnterprisePrivateEndpointConnectionData> PrivateEndpointConnections { get { throw null; } }
74+
public Azure.Provisioning.BicepList<Azure.Provisioning.RedisEnterprise.RedisEnterprisePrivateEndpointConnection> PrivateEndpointConnections { get { throw null; } }
7475
public Azure.Provisioning.BicepValue<Azure.Provisioning.RedisEnterprise.RedisEnterpriseProvisioningStatus> ProvisioningState { get { throw null; } }
76+
public Azure.Provisioning.BicepValue<Azure.Provisioning.RedisEnterprise.RedisEnterprisePublicNetworkAccess> PublicNetworkAccess { get { throw null; } set { } }
7577
public Azure.Provisioning.BicepValue<string> RedisVersion { get { throw null; } }
7678
public Azure.Provisioning.BicepValue<Azure.Provisioning.RedisEnterprise.RedisEnterpriseRedundancyMode> RedundancyMode { get { throw null; } }
7779
public Azure.Provisioning.BicepValue<Azure.Provisioning.RedisEnterprise.RedisEnterpriseClusterResourceState> ResourceState { get { throw null; } }
@@ -93,13 +95,15 @@ public static partial class ResourceVersions
9395
public static readonly string V2024_02_01;
9496
public static readonly string V2024_10_01;
9597
public static readonly string V2025_04_01;
98+
public static readonly string V2025_07_01;
9699
}
97100
}
98101
public enum RedisEnterpriseClusteringPolicy
99102
{
100103
EnterpriseCluster = 0,
101104
[System.Runtime.Serialization.DataMemberAttribute(Name="OSSCluster")]
102105
OssCluster = 1,
106+
NoCluster = 2,
103107
}
104108
public enum RedisEnterpriseClusterResourceState
105109
{
@@ -181,6 +185,7 @@ public static partial class ResourceVersions
181185
public static readonly string V2024_02_01;
182186
public static readonly string V2024_10_01;
183187
public static readonly string V2025_04_01;
188+
public static readonly string V2025_07_01;
184189
}
185190
}
186191
public partial class RedisEnterpriseDatabaseGeoReplication : Azure.Provisioning.Primitives.ProvisionableConstruct
@@ -263,20 +268,9 @@ public static partial class ResourceVersions
263268
public static readonly string V2024_02_01;
264269
public static readonly string V2024_10_01;
265270
public static readonly string V2025_04_01;
271+
public static readonly string V2025_07_01;
266272
}
267273
}
268-
public partial class RedisEnterprisePrivateEndpointConnectionData : Azure.Provisioning.Primitives.ProvisionableConstruct
269-
{
270-
public RedisEnterprisePrivateEndpointConnectionData() { }
271-
public Azure.Provisioning.RedisEnterprise.RedisEnterprisePrivateLinkServiceConnectionState ConnectionState { get { throw null; } set { } }
272-
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
273-
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
274-
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> PrivateEndpointId { get { throw null; } }
275-
public Azure.Provisioning.BicepValue<Azure.Provisioning.RedisEnterprise.RedisEnterprisePrivateEndpointConnectionProvisioningState> ProvisioningState { get { throw null; } }
276-
public Azure.Provisioning.BicepValue<Azure.Core.ResourceType> ResourceType { get { throw null; } }
277-
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
278-
protected override void DefineProvisionableProperties() { }
279-
}
280274
public enum RedisEnterprisePrivateEndpointConnectionProvisioningState
281275
{
282276
Succeeded = 0,
@@ -307,6 +301,11 @@ public enum RedisEnterpriseProvisioningStatus
307301
Updating = 4,
308302
Deleting = 5,
309303
}
304+
public enum RedisEnterprisePublicNetworkAccess
305+
{
306+
Enabled = 0,
307+
Disabled = 1,
308+
}
310309
public enum RedisEnterpriseRedundancyMode
311310
{
312311
None = 0,

sdk/provisioning/Azure.Provisioning.RedisEnterprise/api/Azure.Provisioning.RedisEnterprise.netstandard2.0.cs

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ public static partial class ResourceVersions
2929
public static readonly string V2024_02_01;
3030
public static readonly string V2024_10_01;
3131
public static readonly string V2025_04_01;
32+
public static readonly string V2025_07_01;
3233
}
3334
}
3435
public enum DeferUpgradeSetting
@@ -70,8 +71,9 @@ public partial class RedisEnterpriseCluster : Azure.Provisioning.Primitives.Prov
7071
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
7172
public Azure.Provisioning.BicepValue<Azure.Provisioning.RedisEnterprise.RedisEnterpriseTlsVersion> MinimumTlsVersion { get { throw null; } set { } }
7273
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
73-
public Azure.Provisioning.BicepList<Azure.Provisioning.RedisEnterprise.RedisEnterprisePrivateEndpointConnectionData> PrivateEndpointConnections { get { throw null; } }
74+
public Azure.Provisioning.BicepList<Azure.Provisioning.RedisEnterprise.RedisEnterprisePrivateEndpointConnection> PrivateEndpointConnections { get { throw null; } }
7475
public Azure.Provisioning.BicepValue<Azure.Provisioning.RedisEnterprise.RedisEnterpriseProvisioningStatus> ProvisioningState { get { throw null; } }
76+
public Azure.Provisioning.BicepValue<Azure.Provisioning.RedisEnterprise.RedisEnterprisePublicNetworkAccess> PublicNetworkAccess { get { throw null; } set { } }
7577
public Azure.Provisioning.BicepValue<string> RedisVersion { get { throw null; } }
7678
public Azure.Provisioning.BicepValue<Azure.Provisioning.RedisEnterprise.RedisEnterpriseRedundancyMode> RedundancyMode { get { throw null; } }
7779
public Azure.Provisioning.BicepValue<Azure.Provisioning.RedisEnterprise.RedisEnterpriseClusterResourceState> ResourceState { get { throw null; } }
@@ -93,13 +95,15 @@ public static partial class ResourceVersions
9395
public static readonly string V2024_02_01;
9496
public static readonly string V2024_10_01;
9597
public static readonly string V2025_04_01;
98+
public static readonly string V2025_07_01;
9699
}
97100
}
98101
public enum RedisEnterpriseClusteringPolicy
99102
{
100103
EnterpriseCluster = 0,
101104
[System.Runtime.Serialization.DataMemberAttribute(Name="OSSCluster")]
102105
OssCluster = 1,
106+
NoCluster = 2,
103107
}
104108
public enum RedisEnterpriseClusterResourceState
105109
{
@@ -181,6 +185,7 @@ public static partial class ResourceVersions
181185
public static readonly string V2024_02_01;
182186
public static readonly string V2024_10_01;
183187
public static readonly string V2025_04_01;
188+
public static readonly string V2025_07_01;
184189
}
185190
}
186191
public partial class RedisEnterpriseDatabaseGeoReplication : Azure.Provisioning.Primitives.ProvisionableConstruct
@@ -263,20 +268,9 @@ public static partial class ResourceVersions
263268
public static readonly string V2024_02_01;
264269
public static readonly string V2024_10_01;
265270
public static readonly string V2025_04_01;
271+
public static readonly string V2025_07_01;
266272
}
267273
}
268-
public partial class RedisEnterprisePrivateEndpointConnectionData : Azure.Provisioning.Primitives.ProvisionableConstruct
269-
{
270-
public RedisEnterprisePrivateEndpointConnectionData() { }
271-
public Azure.Provisioning.RedisEnterprise.RedisEnterprisePrivateLinkServiceConnectionState ConnectionState { get { throw null; } set { } }
272-
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
273-
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
274-
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> PrivateEndpointId { get { throw null; } }
275-
public Azure.Provisioning.BicepValue<Azure.Provisioning.RedisEnterprise.RedisEnterprisePrivateEndpointConnectionProvisioningState> ProvisioningState { get { throw null; } }
276-
public Azure.Provisioning.BicepValue<Azure.Core.ResourceType> ResourceType { get { throw null; } }
277-
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
278-
protected override void DefineProvisionableProperties() { }
279-
}
280274
public enum RedisEnterprisePrivateEndpointConnectionProvisioningState
281275
{
282276
Succeeded = 0,
@@ -307,6 +301,11 @@ public enum RedisEnterpriseProvisioningStatus
307301
Updating = 4,
308302
Deleting = 5,
309303
}
304+
public enum RedisEnterprisePublicNetworkAccess
305+
{
306+
Enabled = 0,
307+
Disabled = 1,
308+
}
310309
public enum RedisEnterpriseRedundancyMode
311310
{
312311
None = 0,
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Baselining these because previously the whole assembly was marked by the ExperimentalAttribute
2+
MembersMustExist : Member 'public Azure.Provisioning.BicepList<Azure.Provisioning.RedisEnterprise.RedisEnterprisePrivateEndpointConnectionData> Azure.Provisioning.RedisEnterprise.RedisEnterpriseCluster.PrivateEndpointConnections.get()' does not exist in the implementation but it does exist in the contract.
3+
TypesMustExist : Type 'Azure.Provisioning.RedisEnterprise.RedisEnterprisePrivateEndpointConnectionData' does not exist in the implementation but it does exist in the contract.

sdk/provisioning/Azure.Provisioning.RedisEnterprise/src/Azure.Provisioning.RedisEnterprise.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<Description>Azure.Provisioning.RedisEnterprise simplifies declarative resource provisioning in .NET.</Description>
5-
<Version>1.1.0-beta.1</Version>
5+
<Version>1.1.0</Version>
66
<!--The ApiCompatVersion is managed automatically and should not generally be modified manually.-->
77
<ApiCompatVersion>1.0.0</ApiCompatVersion>
88
<TargetFrameworks>$(RequiredTargetFrameworks)</TargetFrameworks>

sdk/provisioning/Azure.Provisioning.RedisEnterprise/src/Generated/AccessPolicyAssignment.cs

Lines changed: 6 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/provisioning/Azure.Provisioning.RedisEnterprise/src/Generated/Models/RedisEnterpriseClusteringPolicy.cs

Lines changed: 9 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/provisioning/Azure.Provisioning.RedisEnterprise/src/Generated/Models/RedisEnterprisePrivateEndpointConnectionData.cs

Lines changed: 0 additions & 108 deletions
This file was deleted.

0 commit comments

Comments
 (0)