Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace RestMonitorConfiguration

Request configuration details for the REST monitor type.

Properties

Optional clientCertificateDetails

clientCertificateDetails: model.ClientCertificateDetails

Const configType

configType: string = "REST_CONFIG"

Optional dnsConfiguration

dnsConfiguration: model.DnsConfiguration

Optional isCertificateValidationEnabled

isCertificateValidationEnabled: undefined | false | true

If certificate validation is enabled, then call will fail for certificate errors.

Optional isFailureRetried

isFailureRetried: undefined | false | true

If isFailureRetried is enabled, then a failed call will be retried.

Optional isRedirectionEnabled

isRedirectionEnabled: undefined | false | true

If redirection is enabled, then redirects will be allowed while accessing target URL.

Optional networkConfiguration

networkConfiguration: model.NetworkConfiguration

Optional reqAuthenticationDetails

reqAuthenticationDetails: model.RequestAuthenticationDetails

Optional reqAuthenticationScheme

reqAuthenticationScheme: model.RequestAuthenticationSchemes

Request HTTP authentication scheme.

Optional requestHeaders

requestHeaders: Array<Header>

List of request headers. Example: {@code [{"headerName": "content-type", "headerValue":"json"}]}

Optional requestMethod

requestMethod: model.RequestMethods

Request HTTP method.

Optional requestPostBody

requestPostBody: undefined | string

Request post body content.

Optional requestQueryParams

requestQueryParams: Array<RequestQueryParam>

List of request query params. Example: {@code [{"paramName": "sortOrder", "paramValue": "asc"}]}

Optional verifyResponseCodes

verifyResponseCodes: Array<string>

Expected HTTP response codes. For status code range, set values such as 2xx, 3xx.

Optional verifyResponseContent

verifyResponseContent: undefined | string

Verify response content against regular expression based string. If response content does not match the verifyResponseContent value, then it will be considered a failure.

Methods

getDeserializedJsonObj

getJsonObj