-
Notifications
You must be signed in to change notification settings - Fork 258
/
IWorkspacePurgeOperations.xml
140 lines (139 loc) · 11.4 KB
/
IWorkspacePurgeOperations.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
<Type Name="IWorkspacePurgeOperations" FullName="Microsoft.Azure.Management.OperationalInsights.IWorkspacePurgeOperations">
<TypeSignature Language="C#" Value="public interface IWorkspacePurgeOperations" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IWorkspacePurgeOperations" />
<TypeSignature Language="DocId" Value="T:Microsoft.Azure.Management.OperationalInsights.IWorkspacePurgeOperations" />
<TypeSignature Language="VB.NET" Value="Public Interface IWorkspacePurgeOperations" />
<TypeSignature Language="F#" Value="type IWorkspacePurgeOperations = interface" />
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.OperationalInsights</AssemblyName>
<AssemblyVersion>0.21.0.0</AssemblyVersion>
<AssemblyVersion>0.22.0.0</AssemblyVersion>
<AssemblyVersion>0.23.0.0</AssemblyVersion>
<AssemblyVersion>0.24.0.0</AssemblyVersion>
<AssemblyVersion>0.25.0.0</AssemblyVersion>
</AssemblyInfo>
<Interfaces />
<Docs>
<summary>
WorkspacePurgeOperations operations.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="GetPurgeStatusWithHttpMessagesAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.OperationalInsights.Models.WorkspacePurgeStatusResponse>> GetPurgeStatusWithHttpMessagesAsync (string resourceGroupName, string workspaceName, string purgeId, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Rest.Azure.AzureOperationResponse`1<class Microsoft.Azure.Management.OperationalInsights.Models.WorkspacePurgeStatusResponse>> GetPurgeStatusWithHttpMessagesAsync(string resourceGroupName, string workspaceName, string purgeId, class System.Collections.Generic.Dictionary`2<string, class System.Collections.Generic.List`1<string>> customHeaders, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.OperationalInsights.IWorkspacePurgeOperations.GetPurgeStatusWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Function GetPurgeStatusWithHttpMessagesAsync (resourceGroupName As String, workspaceName As String, purgeId As String, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of WorkspacePurgeStatusResponse))" />
<MemberSignature Language="F#" Value="abstract member GetPurgeStatusWithHttpMessagesAsync : string * string * string * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.OperationalInsights.Models.WorkspacePurgeStatusResponse>>" Usage="iWorkspacePurgeOperations.GetPurgeStatusWithHttpMessagesAsync (resourceGroupName, workspaceName, purgeId, customHeaders, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.OperationalInsights</AssemblyName>
<AssemblyVersion>0.25.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.OperationalInsights.Models.WorkspacePurgeStatusResponse>></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="workspaceName" Type="System.String" />
<Parameter Name="purgeId" Type="System.String" />
<Parameter Name="customHeaders" Type="System.Collections.Generic.Dictionary<System.String,System.Collections.Generic.List<System.String>>" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="resourceGroupName">
The name of the resource group. The name is case insensitive.
</param>
<param name="workspaceName">
The name of the workspace.
</param>
<param name="purgeId">
In a purge status request, this is the Id of the operation the
status of which is returned.
</param>
<param name="customHeaders">
The headers that will be added to request.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Gets status of an ongoing purge operation.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<exception cref="T:Microsoft.Rest.Azure.CloudException">
Thrown when the operation returned an invalid status code
</exception>
<exception cref="T:Microsoft.Rest.SerializationException">
Thrown when unable to deserialize the response
</exception>
<exception cref="T:Microsoft.Rest.ValidationException">
Thrown when a required parameter is null
</exception>
</Docs>
</Member>
<Member MemberName="PurgeWithHttpMessagesAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.OperationalInsights.Models.WorkspacePurgeResponse,Microsoft.Azure.Management.OperationalInsights.Models.WorkspacePurgePurgeHeaders>> PurgeWithHttpMessagesAsync (string resourceGroupName, string workspaceName, Microsoft.Azure.Management.OperationalInsights.Models.WorkspacePurgeBody body, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Threading.Tasks.Task`1<class Microsoft.Rest.Azure.AzureOperationResponse`2<class Microsoft.Azure.Management.OperationalInsights.Models.WorkspacePurgeResponse, class Microsoft.Azure.Management.OperationalInsights.Models.WorkspacePurgePurgeHeaders>> PurgeWithHttpMessagesAsync(string resourceGroupName, string workspaceName, class Microsoft.Azure.Management.OperationalInsights.Models.WorkspacePurgeBody body, class System.Collections.Generic.Dictionary`2<string, class System.Collections.Generic.List`1<string>> customHeaders, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.OperationalInsights.IWorkspacePurgeOperations.PurgeWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.OperationalInsights.Models.WorkspacePurgeBody,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Function PurgeWithHttpMessagesAsync (resourceGroupName As String, workspaceName As String, body As WorkspacePurgeBody, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of WorkspacePurgeResponse, WorkspacePurgePurgeHeaders))" />
<MemberSignature Language="F#" Value="abstract member PurgeWithHttpMessagesAsync : string * string * Microsoft.Azure.Management.OperationalInsights.Models.WorkspacePurgeBody * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.OperationalInsights.Models.WorkspacePurgeResponse, Microsoft.Azure.Management.OperationalInsights.Models.WorkspacePurgePurgeHeaders>>" Usage="iWorkspacePurgeOperations.PurgeWithHttpMessagesAsync (resourceGroupName, workspaceName, body, customHeaders, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.OperationalInsights</AssemblyName>
<AssemblyVersion>0.25.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.OperationalInsights.Models.WorkspacePurgeResponse,Microsoft.Azure.Management.OperationalInsights.Models.WorkspacePurgePurgeHeaders>></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="resourceGroupName" Type="System.String" />
<Parameter Name="workspaceName" Type="System.String" />
<Parameter Name="body" Type="Microsoft.Azure.Management.OperationalInsights.Models.WorkspacePurgeBody" />
<Parameter Name="customHeaders" Type="System.Collections.Generic.Dictionary<System.String,System.Collections.Generic.List<System.String>>" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" />
</Parameters>
<Docs>
<param name="resourceGroupName">
The name of the resource group. The name is case insensitive.
</param>
<param name="workspaceName">
The name of the workspace.
</param>
<param name="body">
Describes the body of a request to purge data in a single table of
an Log Analytics Workspace
</param>
<param name="customHeaders">
The headers that will be added to request.
</param>
<param name="cancellationToken">
The cancellation token.
</param>
<summary>
Purges data in an Log Analytics workspace by a set of user-defined
filters.
In order to manage system resources, purge requests are throttled
at 50 requests per hour. You should batch the execution of purge
requests by sending a single command whose predicate includes all
user identities that require purging. Use the in operator to
specify multiple identities. You should run the query prior to
using for a purge request to verify that the results are expected.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<exception cref="T:Microsoft.Rest.Azure.CloudException">
Thrown when the operation returned an invalid status code
</exception>
<exception cref="T:Microsoft.Rest.SerializationException">
Thrown when unable to deserialize the response
</exception>
<exception cref="T:Microsoft.Rest.ValidationException">
Thrown when a required parameter is null
</exception>
</Docs>
</Member>
</Members>
</Type>