Skip to content

Commit 02c0f0f

Browse files
author
SDKAuto
committed
CodeGen from PR 22628 in Azure/azure-rest-api-specs
Merge 0e1585d07bbaa6568afbe623a37742011e2ed6ca into b6cdb7f08d2a553d7a16996010511ec278ffbe4d
1 parent b4e955c commit 02c0f0f

37 files changed

+1525
-22
lines changed

sdk/redisenterprise/Azure.ResourceManager.RedisEnterprise/api/Azure.ResourceManager.RedisEnterprise.netstandard2.0.cs

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ protected RedisEnterpriseClusterCollection() { }
1818
public partial class RedisEnterpriseClusterData : Azure.ResourceManager.Models.TrackedResourceData
1919
{
2020
public RedisEnterpriseClusterData(Azure.Core.AzureLocation location, Azure.ResourceManager.RedisEnterprise.Models.RedisEnterpriseSku sku) : base (default(Azure.Core.AzureLocation)) { }
21+
public Azure.ResourceManager.RedisEnterprise.Models.ClusterPropertiesEncryptionCustomerManagedKeyEncryption CustomerManagedKeyEncryption { get { throw null; } set { } }
2122
public string HostName { get { throw null; } }
23+
public Azure.ResourceManager.RedisEnterprise.Models.ManagedServiceIdentity Identity { get { throw null; } set { } }
2224
public Azure.ResourceManager.RedisEnterprise.Models.RedisEnterpriseTlsVersion? MinimumTlsVersion { get { throw null; } set { } }
2325
public System.Collections.Generic.IReadOnlyList<Azure.ResourceManager.RedisEnterprise.RedisEnterprisePrivateEndpointConnectionData> PrivateEndpointConnections { get { throw null; } }
2426
public Azure.ResourceManager.RedisEnterprise.Models.RedisEnterpriseProvisioningStatus? ProvisioningState { get { throw null; } }
@@ -94,6 +96,8 @@ protected RedisEnterpriseDatabaseResource() { }
9496
public virtual System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation> DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
9597
public virtual Azure.ResourceManager.ArmOperation Export(Azure.WaitUntil waitUntil, Azure.ResourceManager.RedisEnterprise.Models.ExportRedisEnterpriseDatabaseContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
9698
public virtual System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation> ExportAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.RedisEnterprise.Models.ExportRedisEnterpriseDatabaseContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
99+
public virtual Azure.ResourceManager.ArmOperation Flush(Azure.WaitUntil waitUntil, Azure.ResourceManager.RedisEnterprise.Models.FlushContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
100+
public virtual System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation> FlushAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.RedisEnterprise.Models.FlushContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
97101
public virtual Azure.ResourceManager.ArmOperation ForceUnlink(Azure.WaitUntil waitUntil, Azure.ResourceManager.RedisEnterprise.Models.ForceUnlinkRedisEnterpriseDatabaseContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
98102
public virtual System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation> ForceUnlinkAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.RedisEnterprise.Models.ForceUnlinkRedisEnterpriseDatabaseContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
99103
public virtual Azure.Response<Azure.ResourceManager.RedisEnterprise.RedisEnterpriseDatabaseResource> Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
@@ -119,6 +123,8 @@ public static partial class RedisEnterpriseExtensions
119123
public static Azure.Response<Azure.ResourceManager.RedisEnterprise.Models.RedisEnterpriseOperationStatus> GetRedisEnterpriseOperationsStatus(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.Core.AzureLocation location, string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
120124
public static System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.RedisEnterprise.Models.RedisEnterpriseOperationStatus>> GetRedisEnterpriseOperationsStatusAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.Core.AzureLocation location, string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
121125
public static Azure.ResourceManager.RedisEnterprise.RedisEnterprisePrivateEndpointConnectionResource GetRedisEnterprisePrivateEndpointConnectionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; }
126+
public static Azure.Pageable<Azure.ResourceManager.RedisEnterprise.Models.RegionSkuDetail> GetSkus(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.Core.AzureLocation location, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
127+
public static Azure.AsyncPageable<Azure.ResourceManager.RedisEnterprise.Models.RegionSkuDetail> GetSkusAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.Core.AzureLocation location, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
122128
}
123129
public partial class RedisEnterprisePrivateEndpointConnectionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable<Azure.ResourceManager.RedisEnterprise.RedisEnterprisePrivateEndpointConnectionResource>, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RedisEnterprise.RedisEnterprisePrivateEndpointConnectionResource>, System.Collections.IEnumerable
124130
{
@@ -159,11 +165,34 @@ protected RedisEnterprisePrivateEndpointConnectionResource() { }
159165
}
160166
namespace Azure.ResourceManager.RedisEnterprise.Models
161167
{
168+
public partial class Capability
169+
{
170+
internal Capability() { }
171+
public string Name { get { throw null; } }
172+
public bool? Value { get { throw null; } }
173+
}
174+
public partial class ClusterPropertiesEncryptionCustomerManagedKeyEncryption
175+
{
176+
public ClusterPropertiesEncryptionCustomerManagedKeyEncryption() { }
177+
public Azure.ResourceManager.RedisEnterprise.Models.ClusterPropertiesEncryptionCustomerManagedKeyEncryptionKeyIdentity KeyEncryptionKeyIdentity { get { throw null; } set { } }
178+
public System.Uri KeyEncryptionKeyUri { get { throw null; } set { } }
179+
}
180+
public partial class ClusterPropertiesEncryptionCustomerManagedKeyEncryptionKeyIdentity
181+
{
182+
public ClusterPropertiesEncryptionCustomerManagedKeyEncryptionKeyIdentity() { }
183+
public Azure.ResourceManager.RedisEnterprise.Models.ManagedServiceIdentityType? IdentityType { get { throw null; } set { } }
184+
public string UserAssignedIdentityResourceId { get { throw null; } set { } }
185+
}
162186
public partial class ExportRedisEnterpriseDatabaseContent
163187
{
164188
public ExportRedisEnterpriseDatabaseContent(System.Uri sasUri) { }
165189
public System.Uri SasUri { get { throw null; } }
166190
}
191+
public partial class FlushContent
192+
{
193+
public FlushContent() { }
194+
public System.Collections.Generic.IList<string> Ids { get { throw null; } }
195+
}
167196
public partial class ForceUnlinkRedisEnterpriseDatabaseContent
168197
{
169198
public ForceUnlinkRedisEnterpriseDatabaseContent(System.Collections.Generic.IEnumerable<Azure.Core.ResourceIdentifier> ids) { }
@@ -174,6 +203,65 @@ public partial class ImportRedisEnterpriseDatabaseContent
174203
public ImportRedisEnterpriseDatabaseContent(System.Collections.Generic.IEnumerable<System.Uri> sasUris) { }
175204
public System.Collections.Generic.IList<System.Uri> SasUris { get { throw null; } }
176205
}
206+
public partial class LocationInfo
207+
{
208+
internal LocationInfo() { }
209+
public System.Collections.Generic.IReadOnlyList<Azure.ResourceManager.RedisEnterprise.Models.Capability> Capabilities { get { throw null; } }
210+
public Azure.Core.AzureLocation? Location { get { throw null; } }
211+
}
212+
public partial class ManagedServiceIdentity
213+
{
214+
public ManagedServiceIdentity(Azure.ResourceManager.RedisEnterprise.Models.ManagedServiceIdentityType identityType) { }
215+
public Azure.ResourceManager.RedisEnterprise.Models.ManagedServiceIdentityType IdentityType { get { throw null; } set { } }
216+
public System.Guid? PrincipalId { get { throw null; } }
217+
public System.Guid? TenantId { get { throw null; } }
218+
public System.Collections.Generic.IDictionary<string, Azure.ResourceManager.Models.UserAssignedIdentity> UserAssignedIdentities { get { throw null; } }
219+
}
220+
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
221+
public readonly partial struct ManagedServiceIdentityType : System.IEquatable<Azure.ResourceManager.RedisEnterprise.Models.ManagedServiceIdentityType>
222+
{
223+
private readonly object _dummy;
224+
private readonly int _dummyPrimitive;
225+
public ManagedServiceIdentityType(string value) { throw null; }
226+
public static Azure.ResourceManager.RedisEnterprise.Models.ManagedServiceIdentityType None { get { throw null; } }
227+
public static Azure.ResourceManager.RedisEnterprise.Models.ManagedServiceIdentityType SystemAssigned { get { throw null; } }
228+
public static Azure.ResourceManager.RedisEnterprise.Models.ManagedServiceIdentityType SystemAssignedIdentity { get { throw null; } }
229+
public static Azure.ResourceManager.RedisEnterprise.Models.ManagedServiceIdentityType SystemAssignedUserAssigned { get { throw null; } }
230+
public static Azure.ResourceManager.RedisEnterprise.Models.ManagedServiceIdentityType UserAssigned { get { throw null; } }
231+
public static Azure.ResourceManager.RedisEnterprise.Models.ManagedServiceIdentityType UserAssignedIdentity { get { throw null; } }
232+
public bool Equals(Azure.ResourceManager.RedisEnterprise.Models.ManagedServiceIdentityType other) { throw null; }
233+
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
234+
public override bool Equals(object obj) { throw null; }
235+
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
236+
public override int GetHashCode() { throw null; }
237+
public static bool operator ==(Azure.ResourceManager.RedisEnterprise.Models.ManagedServiceIdentityType left, Azure.ResourceManager.RedisEnterprise.Models.ManagedServiceIdentityType right) { throw null; }
238+
public static implicit operator Azure.ResourceManager.RedisEnterprise.Models.ManagedServiceIdentityType (string value) { throw null; }
239+
public static bool operator !=(Azure.ResourceManager.RedisEnterprise.Models.ManagedServiceIdentityType left, Azure.ResourceManager.RedisEnterprise.Models.ManagedServiceIdentityType right) { throw null; }
240+
public override string ToString() { throw null; }
241+
}
242+
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
243+
public readonly partial struct Name : System.IEquatable<Azure.ResourceManager.RedisEnterprise.Models.Name>
244+
{
245+
private readonly object _dummy;
246+
private readonly int _dummyPrimitive;
247+
public Name(string value) { throw null; }
248+
public static Azure.ResourceManager.RedisEnterprise.Models.Name EnterpriseE10 { get { throw null; } }
249+
public static Azure.ResourceManager.RedisEnterprise.Models.Name EnterpriseE100 { get { throw null; } }
250+
public static Azure.ResourceManager.RedisEnterprise.Models.Name EnterpriseE20 { get { throw null; } }
251+
public static Azure.ResourceManager.RedisEnterprise.Models.Name EnterpriseE50 { get { throw null; } }
252+
public static Azure.ResourceManager.RedisEnterprise.Models.Name EnterpriseFlashF1500 { get { throw null; } }
253+
public static Azure.ResourceManager.RedisEnterprise.Models.Name EnterpriseFlashF300 { get { throw null; } }
254+
public static Azure.ResourceManager.RedisEnterprise.Models.Name EnterpriseFlashF700 { get { throw null; } }
255+
public bool Equals(Azure.ResourceManager.RedisEnterprise.Models.Name other) { throw null; }
256+
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
257+
public override bool Equals(object obj) { throw null; }
258+
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
259+
public override int GetHashCode() { throw null; }
260+
public static bool operator ==(Azure.ResourceManager.RedisEnterprise.Models.Name left, Azure.ResourceManager.RedisEnterprise.Models.Name right) { throw null; }
261+
public static implicit operator Azure.ResourceManager.RedisEnterprise.Models.Name (string value) { throw null; }
262+
public static bool operator !=(Azure.ResourceManager.RedisEnterprise.Models.Name left, Azure.ResourceManager.RedisEnterprise.Models.Name right) { throw null; }
263+
public override string ToString() { throw null; }
264+
}
177265
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
178266
public readonly partial struct PersistenceSettingAofFrequency : System.IEquatable<Azure.ResourceManager.RedisEnterprise.Models.PersistenceSettingAofFrequency>
179267
{
@@ -255,7 +343,9 @@ public enum RedisEnterpriseAccessKeyType
255343
public partial class RedisEnterpriseClusterPatch
256344
{
257345
public RedisEnterpriseClusterPatch() { }
346+
public Azure.ResourceManager.RedisEnterprise.Models.ClusterPropertiesEncryptionCustomerManagedKeyEncryption CustomerManagedKeyEncryption { get { throw null; } set { } }
258347
public string HostName { get { throw null; } }
348+
public Azure.ResourceManager.RedisEnterprise.Models.ManagedServiceIdentity Identity { get { throw null; } set { } }
259349
public Azure.ResourceManager.RedisEnterprise.Models.RedisEnterpriseTlsVersion? MinimumTlsVersion { get { throw null; } set { } }
260350
public System.Collections.Generic.IReadOnlyList<Azure.ResourceManager.RedisEnterprise.RedisEnterprisePrivateEndpointConnectionData> PrivateEndpointConnections { get { throw null; } }
261351
public Azure.ResourceManager.RedisEnterprise.Models.RedisEnterpriseProvisioningStatus? ProvisioningState { get { throw null; } }
@@ -521,4 +611,11 @@ public RedisPersistenceSettings() { }
521611
public bool? IsRdbEnabled { get { throw null; } set { } }
522612
public Azure.ResourceManager.RedisEnterprise.Models.PersistenceSettingRdbFrequency? RdbFrequency { get { throw null; } set { } }
523613
}
614+
public partial class RegionSkuDetail
615+
{
616+
internal RegionSkuDetail() { }
617+
public Azure.ResourceManager.RedisEnterprise.Models.LocationInfo LocationInfo { get { throw null; } }
618+
public string ResourceType { get { throw null; } }
619+
public Azure.ResourceManager.RedisEnterprise.Models.Name? SkuDetailsName { get { throw null; } }
620+
}
524621
}

sdk/redisenterprise/Azure.ResourceManager.RedisEnterprise/src/Generated/Extensions/RedisEnterpriseExtensions.cs

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

0 commit comments

Comments
 (0)