Skip to content

Commit 33f0648

Browse files
authored
[IotCentral] Az.IotCentral completed the Track 1 to SDK (#26151)
* update iotcentral sdk * create GeneratedSdkIssues.csv * Update changelog
1 parent 7c9a9fb commit 33f0648

37 files changed

+5807
-49
lines changed

src/IotCentral/IotCentral.Management.Sdk/Generated/AppsOperations.cs

Lines changed: 2409 additions & 0 deletions
Large diffs are not rendered by default.

src/IotCentral/IotCentral.Management.Sdk/Generated/AppsOperationsExtensions.cs

Lines changed: 607 additions & 0 deletions
Large diffs are not rendered by default.

src/IotCentral/IotCentral.Management.Sdk/Generated/IAppsOperations.cs

Lines changed: 400 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
// <auto-generated>
2+
// Copyright (c) Microsoft Corporation. All rights reserved.
3+
// Licensed under the MIT License. See License.txt in the project root for
4+
// license information.
5+
//
6+
// Code generated by Microsoft (R) AutoRest Code Generator.
7+
// Changes may cause incorrect behavior and will be lost if the code is
8+
// regenerated.
9+
// </auto-generated>
10+
11+
namespace Microsoft.Azure.Management.IotCentral
12+
{
13+
using Microsoft.Rest;
14+
using Microsoft.Rest.Azure;
15+
using Models;
16+
using Newtonsoft.Json;
17+
18+
/// <summary>
19+
/// Use this API to manage IoT Central Applications in your Azure
20+
/// subscription.
21+
/// </summary>
22+
public partial interface IIotCentralClient : System.IDisposable
23+
{
24+
/// <summary>
25+
/// The base URI of the service.
26+
/// </summary>
27+
System.Uri BaseUri { get; set; }
28+
29+
/// <summary>
30+
/// Gets or sets json serialization settings.
31+
/// </summary>
32+
JsonSerializerSettings SerializationSettings { get; }
33+
34+
/// <summary>
35+
/// Gets or sets json deserialization settings.
36+
/// </summary>
37+
JsonSerializerSettings DeserializationSettings { get; }
38+
39+
/// <summary>
40+
/// Credentials needed for the client to connect to Azure.
41+
/// </summary>
42+
ServiceClientCredentials Credentials { get; }
43+
44+
/// <summary>
45+
/// The subscription identifier.
46+
/// </summary>
47+
string SubscriptionId { get; set; }
48+
49+
/// <summary>
50+
/// The version of the API.
51+
/// </summary>
52+
string ApiVersion { get; }
53+
54+
/// <summary>
55+
/// The preferred language for the response.
56+
/// </summary>
57+
string AcceptLanguage { get; set; }
58+
59+
/// <summary>
60+
/// The retry timeout in seconds for Long Running Operations. Default
61+
/// value is 30.
62+
/// </summary>
63+
int? LongRunningOperationRetryTimeout { get; set; }
64+
65+
/// <summary>
66+
/// Whether a unique x-ms-client-request-id should be generated. When
67+
/// set to true a unique x-ms-client-request-id value is generated and
68+
/// included in each request. Default is true.
69+
/// </summary>
70+
bool? GenerateClientRequestId { get; set; }
71+
72+
73+
/// <summary>
74+
/// Gets the IAppsOperations.
75+
/// </summary>
76+
IAppsOperations Apps { get; }
77+
78+
/// <summary>
79+
/// Gets the IOperations.
80+
/// </summary>
81+
IOperations Operations { get; }
82+
83+
}
84+
}
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
// <auto-generated>
2+
// Copyright (c) Microsoft Corporation. All rights reserved.
3+
// Licensed under the MIT License. See License.txt in the project root for
4+
// license information.
5+
//
6+
// Code generated by Microsoft (R) AutoRest Code Generator.
7+
// Changes may cause incorrect behavior and will be lost if the code is
8+
// regenerated.
9+
// </auto-generated>
10+
11+
namespace Microsoft.Azure.Management.IotCentral
12+
{
13+
using Microsoft.Rest;
14+
using Microsoft.Rest.Azure;
15+
using Models;
16+
using System.Collections;
17+
using System.Collections.Generic;
18+
using System.Threading;
19+
using System.Threading.Tasks;
20+
21+
/// <summary>
22+
/// Operations operations.
23+
/// </summary>
24+
public partial interface IOperations
25+
{
26+
/// <summary>
27+
/// Lists all of the available IoT Central Resource Provider
28+
/// operations.
29+
/// </summary>
30+
/// <param name='customHeaders'>
31+
/// The headers that will be added to request.
32+
/// </param>
33+
/// <param name='cancellationToken'>
34+
/// The cancellation token.
35+
/// </param>
36+
/// <exception cref="Microsoft.Rest.Azure.CloudException">
37+
/// Thrown when the operation returned an invalid status code
38+
/// </exception>
39+
/// <exception cref="Microsoft.Rest.SerializationException">
40+
/// Thrown when unable to deserialize the response
41+
/// </exception>
42+
/// <exception cref="Microsoft.Rest.ValidationException">
43+
/// Thrown when a required parameter is null
44+
/// </exception>
45+
Task<AzureOperationResponse<IPage<Operation>>> ListWithHttpMessagesAsync(Dictionary<string, List<string>> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken));
46+
/// <summary>
47+
/// Lists all of the available IoT Central Resource Provider
48+
/// operations.
49+
/// </summary>
50+
/// <param name='nextPageLink'>
51+
/// The NextLink from the previous successful call to List operation.
52+
/// </param>
53+
/// <param name='customHeaders'>
54+
/// The headers that will be added to request.
55+
/// </param>
56+
/// <param name='cancellationToken'>
57+
/// The cancellation token.
58+
/// </param>
59+
/// <exception cref="Microsoft.Rest.Azure.CloudException">
60+
/// Thrown when the operation returned an invalid status code
61+
/// </exception>
62+
/// <exception cref="Microsoft.Rest.SerializationException">
63+
/// Thrown when unable to deserialize the response
64+
/// </exception>
65+
/// <exception cref="Microsoft.Rest.ValidationException">
66+
/// Thrown when a required parameter is null
67+
/// </exception>
68+
Task<AzureOperationResponse<IPage<Operation>>> ListNextWithHttpMessagesAsync(string nextPageLink, Dictionary<string, List<string>> customHeaders = null, CancellationToken cancellationToken = default(CancellationToken));
69+
}
70+
}

0 commit comments

Comments
 (0)