Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ExecutionRunDataMap = sync.Map{} //make(map[uuid.UUID]*ExecutionRunData)
)
Functions ¶
func NewHTTPCheckActionFixedAmount ¶
func NewHTTPCheckActionFixedAmount() action_kit_sdk.Action[HTTPCheckState]
func NewHTTPCheckActionPeriodically ¶
func NewHTTPCheckActionPeriodically() action_kit_sdk.Action[HTTPCheckState]
Types ¶
type ExecutionRunData ¶
type ExecutionRunData struct {
// contains filtered or unexported fields
}
type HTTPCheckState ¶
type HTTPCheckState struct {
ExpectedStatusCodes []int
DelayBetweenRequestsInMS int64
Timeout time.Time
ResponsesContains string
SuccessRate int
MaxConcurrent int
NumberOfRequests int
RequestsPerSecond int
ReadTimeout time.Duration
ExecutionID uuid.UUID
Body string
URL string
Method string
Headers map[string]string
ConnectionTimeout time.Duration
FollowRedirects bool
}
Click to show internal directories.
Click to hide internal directories.