ArmSecurityInsightsModelFactory.CodelessConnectorPollingRequestProperties Method

Definition

public static Azure.ResourceManager.SecurityInsights.Models.CodelessConnectorPollingRequestProperties CodelessConnectorPollingRequestProperties(string apiEndpoint = default, int? rateLimitQps = default, int queryWindowInMin = 0, string httpMethod = default, string queryTimeFormat = default, int? retryCount = default, int? timeoutInSeconds = default, BinaryData headers = default, BinaryData queryParameters = default, string queryParametersTemplate = default, string startTimeAttributeName = default, string endTimeAttributeName = default);
static member CodelessConnectorPollingRequestProperties : string * Nullable<int> * int * string * string * Nullable<int> * Nullable<int> * BinaryData * BinaryData * string * string * string -> Azure.ResourceManager.SecurityInsights.Models.CodelessConnectorPollingRequestProperties
Public Shared Function CodelessConnectorPollingRequestProperties (Optional apiEndpoint As String = Nothing, Optional rateLimitQps As Nullable(Of Integer) = Nothing, Optional queryWindowInMin As Integer = 0, Optional httpMethod As String = Nothing, Optional queryTimeFormat As String = Nothing, Optional retryCount As Nullable(Of Integer) = Nothing, Optional timeoutInSeconds As Nullable(Of Integer) = Nothing, Optional headers As BinaryData = Nothing, Optional queryParameters As BinaryData = Nothing, Optional queryParametersTemplate As String = Nothing, Optional startTimeAttributeName As String = Nothing, Optional endTimeAttributeName As String = Nothing) As CodelessConnectorPollingRequestProperties

Parameters

apiEndpoint
String

Describe the endpoint we should pull the data from.

rateLimitQps
Nullable<Int32>

Defines the rate limit QPS.

queryWindowInMin
Int32

The window interval we will use the pull the data.

httpMethod
String

The http method type we will use in the poll request, GET or POST.

queryTimeFormat
String

The time format will be used the query events in a specific window.

retryCount
Nullable<Int32>

Describe the amount of time we should try and poll the data in case of failure.

timeoutInSeconds
Nullable<Int32>

The number of seconds we will consider as a request timeout.

headers
BinaryData

Describe the headers sent in the poll request.

queryParameters
BinaryData

Describe the query parameters sent in the poll request.

queryParametersTemplate
String

For advanced scenarios for example user name/password embedded in nested JSON payload.

startTimeAttributeName
String

This will be used the query events from a start of the time window.

endTimeAttributeName
String

This will be used the query events from the end of the time window.

Returns

A new CodelessConnectorPollingRequestProperties instance for mocking.

Applies to