Skip to content

Commit 18f0b81

Browse files
authored
[EventHub] Migrate "Microsoft.Azure.Management.EventHub" to EventHub.Management.Sdk (#26483)
* Remove "Microsoft.Azure.Management.EventHub" Version="5.0.0" * generated by autorest.powershell
1 parent 4d784fa commit 18f0b81

File tree

138 files changed

+32125
-5
lines changed

Some content is hidden

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

138 files changed

+32125
-5
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
<PropertyGroup>
3+
<PsModuleName>EventHub</PsModuleName>
4+
</PropertyGroup>
5+
<Import Project="$(MSBuildThisFileDirectory)..\..\Az.props" />
6+
<PropertyGroup>
7+
<TargetFramework>netstandard2.0</TargetFramework>
8+
<AssemblyName>Microsoft.Azure.PowerShell.EventHub.Management.Sdk</AssemblyName>
9+
<RootNamespace>Microsoft.Azure.Management.EventHub</RootNamespace>
10+
<NoWarn>$(NoWarn);CS0108;CS1573</NoWarn>
11+
</PropertyGroup>
12+
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory).., build.proj))\src\Az.Post.props" />
13+
</Project>

src/EventHub/EventHub.Management.Sdk/Generated/ApplicationGroupOperations.cs

Lines changed: 1185 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 220 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,220 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License. See License.txt in the project root for license information.
3+
// Code generated by Microsoft (R) AutoRest Code Generator.
4+
// Changes may cause incorrect behavior and will be lost if the code is regenerated.
5+
namespace Microsoft.Azure.Management.EventHub
6+
{
7+
using Microsoft.Rest.Azure;
8+
using Models;
9+
10+
/// <summary>
11+
/// Extension methods for ApplicationGroupOperations
12+
/// </summary>
13+
public static partial class ApplicationGroupOperationsExtensions
14+
{
15+
/// <summary>
16+
/// Gets a list of application groups for a Namespace.
17+
/// </summary>
18+
/// <param name='operations'>
19+
/// The operations group for this extension method.
20+
/// </param>
21+
/// <param name='resourceGroupName'>
22+
/// Name of the resource group within the azure subscription.
23+
/// </param>
24+
/// <param name='namespaceName'>
25+
/// The Namespace name
26+
/// </param>
27+
public static Microsoft.Rest.Azure.IPage<ApplicationGroup> ListByNamespace(this IApplicationGroupOperations operations, string resourceGroupName, string namespaceName)
28+
{
29+
return ((IApplicationGroupOperations)operations).ListByNamespaceAsync(resourceGroupName, namespaceName).GetAwaiter().GetResult();
30+
}
31+
32+
/// <summary>
33+
/// Gets a list of application groups for a Namespace.
34+
/// </summary>
35+
/// <param name='operations'>
36+
/// The operations group for this extension method.
37+
/// </param>
38+
/// <param name='resourceGroupName'>
39+
/// Name of the resource group within the azure subscription.
40+
/// </param>
41+
/// <param name='namespaceName'>
42+
/// The Namespace name
43+
/// </param>
44+
/// <param name='cancellationToken'>
45+
/// The cancellation token.
46+
/// </param>
47+
public static async System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<ApplicationGroup>> ListByNamespaceAsync(this IApplicationGroupOperations operations, string resourceGroupName, string namespaceName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
48+
{
49+
using (var _result = await operations.ListByNamespaceWithHttpMessagesAsync(resourceGroupName, namespaceName, null, cancellationToken).ConfigureAwait(false))
50+
{
51+
return _result.Body;
52+
}
53+
}
54+
/// <summary>
55+
/// Creates or updates an ApplicationGroup for a Namespace.
56+
/// </summary>
57+
/// <param name='operations'>
58+
/// The operations group for this extension method.
59+
/// </param>
60+
/// <param name='resourceGroupName'>
61+
/// Name of the resource group within the azure subscription.
62+
/// </param>
63+
/// <param name='namespaceName'>
64+
/// The Namespace name
65+
/// </param>
66+
/// <param name='applicationGroupName'>
67+
/// The Application Group name
68+
/// </param>
69+
public static ApplicationGroup CreateOrUpdateApplicationGroup(this IApplicationGroupOperations operations, string resourceGroupName, string namespaceName, string applicationGroupName, ApplicationGroup parameters)
70+
{
71+
return ((IApplicationGroupOperations)operations).CreateOrUpdateApplicationGroupAsync(resourceGroupName, namespaceName, applicationGroupName, parameters).GetAwaiter().GetResult();
72+
}
73+
74+
/// <summary>
75+
/// Creates or updates an ApplicationGroup for a Namespace.
76+
/// </summary>
77+
/// <param name='operations'>
78+
/// The operations group for this extension method.
79+
/// </param>
80+
/// <param name='resourceGroupName'>
81+
/// Name of the resource group within the azure subscription.
82+
/// </param>
83+
/// <param name='namespaceName'>
84+
/// The Namespace name
85+
/// </param>
86+
/// <param name='applicationGroupName'>
87+
/// The Application Group name
88+
/// </param>
89+
/// <param name='cancellationToken'>
90+
/// The cancellation token.
91+
/// </param>
92+
public static async System.Threading.Tasks.Task<ApplicationGroup> CreateOrUpdateApplicationGroupAsync(this IApplicationGroupOperations operations, string resourceGroupName, string namespaceName, string applicationGroupName, ApplicationGroup parameters, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
93+
{
94+
using (var _result = await operations.CreateOrUpdateApplicationGroupWithHttpMessagesAsync(resourceGroupName, namespaceName, applicationGroupName, parameters, null, cancellationToken).ConfigureAwait(false))
95+
{
96+
return _result.Body;
97+
}
98+
}
99+
/// <summary>
100+
/// Deletes an ApplicationGroup for a Namespace.
101+
/// </summary>
102+
/// <param name='operations'>
103+
/// The operations group for this extension method.
104+
/// </param>
105+
/// <param name='resourceGroupName'>
106+
/// Name of the resource group within the azure subscription.
107+
/// </param>
108+
/// <param name='namespaceName'>
109+
/// The Namespace name
110+
/// </param>
111+
/// <param name='applicationGroupName'>
112+
/// The Application Group name
113+
/// </param>
114+
public static void Delete(this IApplicationGroupOperations operations, string resourceGroupName, string namespaceName, string applicationGroupName)
115+
{
116+
((IApplicationGroupOperations)operations).DeleteAsync(resourceGroupName, namespaceName, applicationGroupName).GetAwaiter().GetResult();
117+
}
118+
119+
/// <summary>
120+
/// Deletes an ApplicationGroup for a Namespace.
121+
/// </summary>
122+
/// <param name='operations'>
123+
/// The operations group for this extension method.
124+
/// </param>
125+
/// <param name='resourceGroupName'>
126+
/// Name of the resource group within the azure subscription.
127+
/// </param>
128+
/// <param name='namespaceName'>
129+
/// The Namespace name
130+
/// </param>
131+
/// <param name='applicationGroupName'>
132+
/// The Application Group name
133+
/// </param>
134+
/// <param name='cancellationToken'>
135+
/// The cancellation token.
136+
/// </param>
137+
public static async System.Threading.Tasks.Task DeleteAsync(this IApplicationGroupOperations operations, string resourceGroupName, string namespaceName, string applicationGroupName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
138+
{
139+
(await operations.DeleteWithHttpMessagesAsync(resourceGroupName, namespaceName, applicationGroupName, null, cancellationToken).ConfigureAwait(false)).Dispose();
140+
}
141+
/// <summary>
142+
/// Gets an ApplicationGroup for a Namespace.
143+
/// </summary>
144+
/// <param name='operations'>
145+
/// The operations group for this extension method.
146+
/// </param>
147+
/// <param name='resourceGroupName'>
148+
/// Name of the resource group within the azure subscription.
149+
/// </param>
150+
/// <param name='namespaceName'>
151+
/// The Namespace name
152+
/// </param>
153+
/// <param name='applicationGroupName'>
154+
/// The Application Group name
155+
/// </param>
156+
public static ApplicationGroup Get(this IApplicationGroupOperations operations, string resourceGroupName, string namespaceName, string applicationGroupName)
157+
{
158+
return ((IApplicationGroupOperations)operations).GetAsync(resourceGroupName, namespaceName, applicationGroupName).GetAwaiter().GetResult();
159+
}
160+
161+
/// <summary>
162+
/// Gets an ApplicationGroup for a Namespace.
163+
/// </summary>
164+
/// <param name='operations'>
165+
/// The operations group for this extension method.
166+
/// </param>
167+
/// <param name='resourceGroupName'>
168+
/// Name of the resource group within the azure subscription.
169+
/// </param>
170+
/// <param name='namespaceName'>
171+
/// The Namespace name
172+
/// </param>
173+
/// <param name='applicationGroupName'>
174+
/// The Application Group name
175+
/// </param>
176+
/// <param name='cancellationToken'>
177+
/// The cancellation token.
178+
/// </param>
179+
public static async System.Threading.Tasks.Task<ApplicationGroup> GetAsync(this IApplicationGroupOperations operations, string resourceGroupName, string namespaceName, string applicationGroupName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
180+
{
181+
using (var _result = await operations.GetWithHttpMessagesAsync(resourceGroupName, namespaceName, applicationGroupName, null, cancellationToken).ConfigureAwait(false))
182+
{
183+
return _result.Body;
184+
}
185+
}
186+
/// <summary>
187+
/// Gets a list of application groups for a Namespace.
188+
/// </summary>
189+
/// <param name='operations'>
190+
/// The operations group for this extension method.
191+
/// </param>
192+
/// <param name='nextPageLink'>
193+
/// The NextLink from the previous successful call to List operation.
194+
/// </param>
195+
public static Microsoft.Rest.Azure.IPage<ApplicationGroup> ListByNamespaceNext(this IApplicationGroupOperations operations, string nextPageLink)
196+
{
197+
return ((IApplicationGroupOperations)operations).ListByNamespaceNextAsync(nextPageLink).GetAwaiter().GetResult();
198+
}
199+
200+
/// <summary>
201+
/// Gets a list of application groups for a Namespace.
202+
/// </summary>
203+
/// <param name='operations'>
204+
/// The operations group for this extension method.
205+
/// </param>
206+
/// <param name='nextPageLink'>
207+
/// The NextLink from the previous successful call to List operation.
208+
/// </param>
209+
/// <param name='cancellationToken'>
210+
/// The cancellation token.
211+
/// </param>
212+
public static async System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<ApplicationGroup>> ListByNamespaceNextAsync(this IApplicationGroupOperations operations, string nextPageLink, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
213+
{
214+
using (var _result = await operations.ListByNamespaceNextWithHttpMessagesAsync(nextPageLink, null, cancellationToken).ConfigureAwait(false))
215+
{
216+
return _result.Body;
217+
}
218+
}
219+
}
220+
}

0 commit comments

Comments
 (0)