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
+
6
+ namespace Microsoft . Azure . Management . SignalR
7
+ {
8
+ using Microsoft . Rest . Azure ;
9
+ using Models ;
10
+
11
+ /// <summary>
12
+ /// SignalRCustomDomainsOperations operations.
13
+ /// </summary>
14
+ public partial interface ISignalRCustomDomainsOperations
15
+ {
16
+ /// <summary>
17
+ /// List all custom domains.
18
+ /// </summary>
19
+ /// <remarks>
20
+ /// List all custom domains.
21
+ /// </remarks>
22
+ /// <param name='resourceGroupName'>
23
+ /// The name of the resource group. The name is case insensitive.
24
+ /// </param>
25
+ /// <param name='resourceName'>
26
+ /// The name of the resource.
27
+ /// </param>
28
+ /// <param name='customHeaders'>
29
+ /// The headers that will be added to request.
30
+ /// </param>
31
+ /// <param name='cancellationToken'>
32
+ /// The cancellation token.
33
+ /// </param>
34
+ /// <exception cref="Microsoft.Rest.Azure.CloudException">
35
+ /// Thrown when the operation returned an invalid status code
36
+ /// </exception>
37
+ /// <exception cref="Microsoft.Rest.SerializationException">
38
+ /// Thrown when unable to deserialize the response
39
+ /// </exception>
40
+ System . Threading . Tasks . Task < Microsoft . Rest . Azure . AzureOperationResponse < Microsoft . Rest . Azure . IPage < CustomDomain > > > ListWithHttpMessagesAsync ( string resourceGroupName , string resourceName , System . Collections . Generic . Dictionary < string , System . Collections . Generic . List < string > > customHeaders = null , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) ;
41
+
42
+ /// <summary>
43
+ /// Get a custom domain.
44
+ /// </summary>
45
+ /// <remarks>
46
+ /// Get a custom domain.
47
+ /// </remarks>
48
+ /// <param name='resourceGroupName'>
49
+ /// The name of the resource group. The name is case insensitive.
50
+ /// </param>
51
+ /// <param name='resourceName'>
52
+ /// The name of the resource.
53
+ /// </param>
54
+ /// <param name='name'>
55
+ /// Custom domain name.
56
+ /// </param>
57
+ /// <param name='customHeaders'>
58
+ /// The headers that will be added to request.
59
+ /// </param>
60
+ /// <param name='cancellationToken'>
61
+ /// The cancellation token.
62
+ /// </param>
63
+ /// <exception cref="Microsoft.Rest.Azure.CloudException">
64
+ /// Thrown when the operation returned an invalid status code
65
+ /// </exception>
66
+ /// <exception cref="Microsoft.Rest.SerializationException">
67
+ /// Thrown when unable to deserialize the response
68
+ /// </exception>
69
+ System . Threading . Tasks . Task < Microsoft . Rest . Azure . AzureOperationResponse < CustomDomain > > GetWithHttpMessagesAsync ( string resourceGroupName , string resourceName , string name , System . Collections . Generic . Dictionary < string , System . Collections . Generic . List < string > > customHeaders = null , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) ;
70
+
71
+ /// <summary>
72
+ /// Create or update a custom domain.
73
+ /// </summary>
74
+ /// <remarks>
75
+ /// Create or update a custom domain.
76
+ /// </remarks>
77
+ /// <param name='resourceGroupName'>
78
+ /// The name of the resource group. The name is case insensitive.
79
+ /// </param>
80
+ /// <param name='resourceName'>
81
+ /// The name of the resource.
82
+ /// </param>
83
+ /// <param name='name'>
84
+ /// Custom domain name.
85
+ /// </param>
86
+ /// <param name='parameters'>
87
+ ///
88
+ /// </param>
89
+ /// <param name='customHeaders'>
90
+ /// The headers that will be added to request.
91
+ /// </param>
92
+ /// <param name='cancellationToken'>
93
+ /// The cancellation token.
94
+ /// </param>
95
+ /// <exception cref="Microsoft.Rest.Azure.CloudException">
96
+ /// Thrown when the operation returned an invalid status code
97
+ /// </exception>
98
+ /// <exception cref="Microsoft.Rest.SerializationException">
99
+ /// Thrown when unable to deserialize the response
100
+ /// </exception>
101
+ System . Threading . Tasks . Task < Microsoft . Rest . Azure . AzureOperationResponse < CustomDomain > > CreateOrUpdateWithHttpMessagesAsync ( string resourceGroupName , string resourceName , string name , CustomDomain parameters , System . Collections . Generic . Dictionary < string , System . Collections . Generic . List < string > > customHeaders = null , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) ;
102
+
103
+ /// <summary>
104
+ /// Delete a custom domain.
105
+ /// </summary>
106
+ /// <remarks>
107
+ /// Delete a custom domain.
108
+ /// </remarks>
109
+ /// <param name='resourceGroupName'>
110
+ /// The name of the resource group. The name is case insensitive.
111
+ /// </param>
112
+ /// <param name='resourceName'>
113
+ /// The name of the resource.
114
+ /// </param>
115
+ /// <param name='name'>
116
+ /// Custom domain name.
117
+ /// </param>
118
+ /// <param name='customHeaders'>
119
+ /// The headers that will be added to request.
120
+ /// </param>
121
+ /// <param name='cancellationToken'>
122
+ /// The cancellation token.
123
+ /// </param>
124
+ /// <exception cref="Microsoft.Rest.Azure.CloudException">
125
+ /// Thrown when the operation returned an invalid status code
126
+ /// </exception>
127
+ System . Threading . Tasks . Task < Microsoft . Rest . Azure . AzureOperationResponse > DeleteWithHttpMessagesAsync ( string resourceGroupName , string resourceName , string name , System . Collections . Generic . Dictionary < string , System . Collections . Generic . List < string > > customHeaders = null , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) ;
128
+
129
+ /// <summary>
130
+ /// Create or update a custom domain.
131
+ /// </summary>
132
+ /// <remarks>
133
+ /// Create or update a custom domain.
134
+ /// </remarks>
135
+ /// <param name='resourceGroupName'>
136
+ /// The name of the resource group. The name is case insensitive.
137
+ /// </param>
138
+ /// <param name='resourceName'>
139
+ /// The name of the resource.
140
+ /// </param>
141
+ /// <param name='name'>
142
+ /// Custom domain name.
143
+ /// </param>
144
+ /// <param name='parameters'>
145
+ ///
146
+ /// </param>
147
+ /// <param name='customHeaders'>
148
+ /// The headers that will be added to request.
149
+ /// </param>
150
+ /// <param name='cancellationToken'>
151
+ /// The cancellation token.
152
+ /// </param>
153
+ /// <exception cref="Microsoft.Rest.Azure.CloudException">
154
+ /// Thrown when the operation returned an invalid status code
155
+ /// </exception>
156
+ /// <exception cref="Microsoft.Rest.SerializationException">
157
+ /// Thrown when unable to deserialize the response
158
+ /// </exception>
159
+ System . Threading . Tasks . Task < Microsoft . Rest . Azure . AzureOperationResponse < CustomDomain > > BeginCreateOrUpdateWithHttpMessagesAsync ( string resourceGroupName , string resourceName , string name , CustomDomain parameters , System . Collections . Generic . Dictionary < string , System . Collections . Generic . List < string > > customHeaders = null , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) ;
160
+
161
+ /// <summary>
162
+ /// Delete a custom domain.
163
+ /// </summary>
164
+ /// <remarks>
165
+ /// Delete a custom domain.
166
+ /// </remarks>
167
+ /// <param name='resourceGroupName'>
168
+ /// The name of the resource group. The name is case insensitive.
169
+ /// </param>
170
+ /// <param name='resourceName'>
171
+ /// The name of the resource.
172
+ /// </param>
173
+ /// <param name='name'>
174
+ /// Custom domain name.
175
+ /// </param>
176
+ /// <param name='customHeaders'>
177
+ /// The headers that will be added to request.
178
+ /// </param>
179
+ /// <param name='cancellationToken'>
180
+ /// The cancellation token.
181
+ /// </param>
182
+ /// <exception cref="Microsoft.Rest.Azure.CloudException">
183
+ /// Thrown when the operation returned an invalid status code
184
+ /// </exception>
185
+ System . Threading . Tasks . Task < Microsoft . Rest . Azure . AzureOperationResponse > BeginDeleteWithHttpMessagesAsync ( string resourceGroupName , string resourceName , string name , System . Collections . Generic . Dictionary < string , System . Collections . Generic . List < string > > customHeaders = null , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) ;
186
+
187
+ /// <summary>
188
+ /// List all custom domains.
189
+ /// </summary>
190
+ /// <remarks>
191
+ /// List all custom domains.
192
+ /// </remarks>
193
+ /// <param name='nextPageLink'>
194
+ /// The NextLink from the previous successful call to List operation.
195
+ /// </param>
196
+ /// <param name='customHeaders'>
197
+ /// The headers that will be added to request.
198
+ /// </param>
199
+ /// <param name='cancellationToken'>
200
+ /// The cancellation token.
201
+ /// </param>
202
+ /// <exception cref="Microsoft.Rest.Azure.CloudException">
203
+ /// Thrown when the operation returned an invalid status code
204
+ /// </exception>
205
+ /// <exception cref="Microsoft.Rest.SerializationException">
206
+ /// Thrown when unable to deserialize the response
207
+ /// </exception>
208
+ System . Threading . Tasks . Task < Microsoft . Rest . Azure . AzureOperationResponse < Microsoft . Rest . Azure . IPage < CustomDomain > > > ListNextWithHttpMessagesAsync ( string nextPageLink , System . Collections . Generic . Dictionary < string , System . Collections . Generic . List < string > > customHeaders = null , System . Threading . CancellationToken cancellationToken = default ( System . Threading . CancellationToken ) ) ;
209
+
210
+ }
211
+ }
0 commit comments