Share via


ICodelessConnectorPollingRequestProperties Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.CodelessConnectorPollingRequestPropertiesTypeConverter))]
public interface ICodelessConnectorPollingRequestProperties : Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.CodelessConnectorPollingRequestPropertiesTypeConverter))>]
type ICodelessConnectorPollingRequestProperties = interface
    interface IJsonSerializable
Public Interface ICodelessConnectorPollingRequestProperties
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

ApiEndpoint

Describe the endpoint we should pull the data from

EndTimeAttributeName

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

Header

Describe the headers sent in the poll request

HttpMethod

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

QueryParameter

Describe the query parameters sent in the poll request

QueryParametersTemplate

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

QueryTimeFormat

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

QueryWindowInMin

The window interval we will use the pull the data

RateLimitQp

Defines the rate limit QPS

RetryCount

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

StartTimeAttributeName

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

TimeoutInSecond

The number of seconds we will consider as a request timeout

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to