CodelessConnectorPollingRequestProperties Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Describe the request properties needed to successfully pull from the server
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.CodelessConnectorPollingRequestPropertiesTypeConverter))]
public class CodelessConnectorPollingRequestProperties : Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.ICodelessConnectorPollingRequestProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.CodelessConnectorPollingRequestPropertiesTypeConverter))>]
type CodelessConnectorPollingRequestProperties = class
interface ICodelessConnectorPollingRequestProperties
interface IJsonSerializable
Public Class CodelessConnectorPollingRequestProperties
Implements ICodelessConnectorPollingRequestProperties
- Inheritance
-
CodelessConnectorPollingRequestProperties
- Attributes
- Implements
Constructors
CodelessConnectorPollingRequestProperties() |
Creates an new CodelessConnectorPollingRequestProperties instance. |
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
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of CodelessConnectorPollingRequestProperties. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of CodelessConnectorPollingRequestProperties. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.ICodelessConnectorPollingRequestProperties. |
FromJsonString(String) |
Creates a new instance of CodelessConnectorPollingRequestProperties, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of CodelessConnectorPollingRequestProperties into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |