Oracle Cloud Infrastructure v3.9.0 published on Wednesday, Sep 24, 2025 by Pulumi
oci.HealthChecks.getHttpProbeResults
This data source provides the list of Http Probe Results in Oracle Cloud Infrastructure Health Checks service.
Gets the HTTP probe results for the specified probe or monitor, where
the probeConfigurationId is the OCID of either a monitor or an
on-demand probe.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testHttpProbeResults = oci.HealthChecks.getHttpProbeResults({
    probeConfigurationId: testProbeConfiguration.id,
    startTimeGreaterThanOrEqualTo: httpProbeResultStartTimeGreaterThanOrEqualTo,
    startTimeLessThanOrEqualTo: httpProbeResultStartTimeLessThanOrEqualTo,
    target: httpProbeResultTarget,
});
import pulumi
import pulumi_oci as oci
test_http_probe_results = oci.HealthChecks.get_http_probe_results(probe_configuration_id=test_probe_configuration["id"],
    start_time_greater_than_or_equal_to=http_probe_result_start_time_greater_than_or_equal_to,
    start_time_less_than_or_equal_to=http_probe_result_start_time_less_than_or_equal_to,
    target=http_probe_result_target)
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v3/go/oci/healthchecks"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := healthchecks.GetHttpProbeResults(ctx, &healthchecks.GetHttpProbeResultsArgs{
			ProbeConfigurationId:          testProbeConfiguration.Id,
			StartTimeGreaterThanOrEqualTo: pulumi.Float64Ref(httpProbeResultStartTimeGreaterThanOrEqualTo),
			StartTimeLessThanOrEqualTo:    pulumi.Float64Ref(httpProbeResultStartTimeLessThanOrEqualTo),
			Target:                        pulumi.StringRef(httpProbeResultTarget),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() => 
{
    var testHttpProbeResults = Oci.HealthChecks.GetHttpProbeResults.Invoke(new()
    {
        ProbeConfigurationId = testProbeConfiguration.Id,
        StartTimeGreaterThanOrEqualTo = httpProbeResultStartTimeGreaterThanOrEqualTo,
        StartTimeLessThanOrEqualTo = httpProbeResultStartTimeLessThanOrEqualTo,
        Target = httpProbeResultTarget,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.HealthChecks.HealthChecksFunctions;
import com.pulumi.oci.HealthChecks.inputs.GetHttpProbeResultsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        final var testHttpProbeResults = HealthChecksFunctions.getHttpProbeResults(GetHttpProbeResultsArgs.builder()
            .probeConfigurationId(testProbeConfiguration.id())
            .startTimeGreaterThanOrEqualTo(httpProbeResultStartTimeGreaterThanOrEqualTo)
            .startTimeLessThanOrEqualTo(httpProbeResultStartTimeLessThanOrEqualTo)
            .target(httpProbeResultTarget)
            .build());
    }
}
variables:
  testHttpProbeResults:
    fn::invoke:
      function: oci:HealthChecks:getHttpProbeResults
      arguments:
        probeConfigurationId: ${testProbeConfiguration.id}
        startTimeGreaterThanOrEqualTo: ${httpProbeResultStartTimeGreaterThanOrEqualTo}
        startTimeLessThanOrEqualTo: ${httpProbeResultStartTimeLessThanOrEqualTo}
        target: ${httpProbeResultTarget}
Using getHttpProbeResults
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getHttpProbeResults(args: GetHttpProbeResultsArgs, opts?: InvokeOptions): Promise<GetHttpProbeResultsResult>
function getHttpProbeResultsOutput(args: GetHttpProbeResultsOutputArgs, opts?: InvokeOptions): Output<GetHttpProbeResultsResult>def get_http_probe_results(filters: Optional[Sequence[GetHttpProbeResultsFilter]] = None,
                           probe_configuration_id: Optional[str] = None,
                           start_time_greater_than_or_equal_to: Optional[float] = None,
                           start_time_less_than_or_equal_to: Optional[float] = None,
                           target: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetHttpProbeResultsResult
def get_http_probe_results_output(filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetHttpProbeResultsFilterArgs]]]] = None,
                           probe_configuration_id: Optional[pulumi.Input[str]] = None,
                           start_time_greater_than_or_equal_to: Optional[pulumi.Input[float]] = None,
                           start_time_less_than_or_equal_to: Optional[pulumi.Input[float]] = None,
                           target: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetHttpProbeResultsResult]func GetHttpProbeResults(ctx *Context, args *GetHttpProbeResultsArgs, opts ...InvokeOption) (*GetHttpProbeResultsResult, error)
func GetHttpProbeResultsOutput(ctx *Context, args *GetHttpProbeResultsOutputArgs, opts ...InvokeOption) GetHttpProbeResultsResultOutput> Note: This function is named GetHttpProbeResults in the Go SDK.
public static class GetHttpProbeResults 
{
    public static Task<GetHttpProbeResultsResult> InvokeAsync(GetHttpProbeResultsArgs args, InvokeOptions? opts = null)
    public static Output<GetHttpProbeResultsResult> Invoke(GetHttpProbeResultsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetHttpProbeResultsResult> getHttpProbeResults(GetHttpProbeResultsArgs args, InvokeOptions options)
public static Output<GetHttpProbeResultsResult> getHttpProbeResults(GetHttpProbeResultsArgs args, InvokeOptions options)
fn::invoke:
  function: oci:HealthChecks/getHttpProbeResults:getHttpProbeResults
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ProbeConfiguration stringId 
- The OCID of a monitor or on-demand probe.
- Filters
List<GetHttp Probe Results Filter> 
- StartTime doubleGreater Than Or Equal To 
- Returns results with a startTimeequal to or greater than the specified value.
- StartTime doubleLess Than Or Equal To 
- Returns results with a startTimeequal to or less than the specified value.
- Target string
- Filters results that match the target.
- ProbeConfiguration stringId 
- The OCID of a monitor or on-demand probe.
- Filters
[]GetHttp Probe Results Filter 
- StartTime float64Greater Than Or Equal To 
- Returns results with a startTimeequal to or greater than the specified value.
- StartTime float64Less Than Or Equal To 
- Returns results with a startTimeequal to or less than the specified value.
- Target string
- Filters results that match the target.
- probeConfiguration StringId 
- The OCID of a monitor or on-demand probe.
- filters
List<GetHttp Probe Results Filter> 
- startTime DoubleGreater Than Or Equal To 
- Returns results with a startTimeequal to or greater than the specified value.
- startTime DoubleLess Than Or Equal To 
- Returns results with a startTimeequal to or less than the specified value.
- target String
- Filters results that match the target.
- probeConfiguration stringId 
- The OCID of a monitor or on-demand probe.
- filters
GetHttp Probe Results Filter[] 
- startTime numberGreater Than Or Equal To 
- Returns results with a startTimeequal to or greater than the specified value.
- startTime numberLess Than Or Equal To 
- Returns results with a startTimeequal to or less than the specified value.
- target string
- Filters results that match the target.
- probe_configuration_ strid 
- The OCID of a monitor or on-demand probe.
- filters
Sequence[GetHttp Probe Results Filter] 
- start_time_ floatgreater_ than_ or_ equal_ to 
- Returns results with a startTimeequal to or greater than the specified value.
- start_time_ floatless_ than_ or_ equal_ to 
- Returns results with a startTimeequal to or less than the specified value.
- target str
- Filters results that match the target.
- probeConfiguration StringId 
- The OCID of a monitor or on-demand probe.
- filters List<Property Map>
- startTime NumberGreater Than Or Equal To 
- Returns results with a startTimeequal to or greater than the specified value.
- startTime NumberLess Than Or Equal To 
- Returns results with a startTimeequal to or less than the specified value.
- target String
- Filters results that match the target.
getHttpProbeResults Result
The following output properties are available:
- HttpProbe List<GetResults Http Probe Results Http Probe Result> 
- The list of http_probe_results.
- Id string
- The provider-assigned unique ID for this managed resource.
- ProbeConfiguration stringId 
- The OCID of the monitor or on-demand probe responsible for creating this result.
- Filters
List<GetHttp Probe Results Filter> 
- StartTime doubleGreater Than Or Equal To 
- StartTime doubleLess Than Or Equal To 
- Target string
- The target hostname or IP address of the probe.
- HttpProbe []GetResults Http Probe Results Http Probe Result 
- The list of http_probe_results.
- Id string
- The provider-assigned unique ID for this managed resource.
- ProbeConfiguration stringId 
- The OCID of the monitor or on-demand probe responsible for creating this result.
- Filters
[]GetHttp Probe Results Filter 
- StartTime float64Greater Than Or Equal To 
- StartTime float64Less Than Or Equal To 
- Target string
- The target hostname or IP address of the probe.
- httpProbe List<GetResults Http Probe Results Http Probe Result> 
- The list of http_probe_results.
- id String
- The provider-assigned unique ID for this managed resource.
- probeConfiguration StringId 
- The OCID of the monitor or on-demand probe responsible for creating this result.
- filters
List<GetHttp Probe Results Filter> 
- startTime DoubleGreater Than Or Equal To 
- startTime DoubleLess Than Or Equal To 
- target String
- The target hostname or IP address of the probe.
- httpProbe GetResults Http Probe Results Http Probe Result[] 
- The list of http_probe_results.
- id string
- The provider-assigned unique ID for this managed resource.
- probeConfiguration stringId 
- The OCID of the monitor or on-demand probe responsible for creating this result.
- filters
GetHttp Probe Results Filter[] 
- startTime numberGreater Than Or Equal To 
- startTime numberLess Than Or Equal To 
- target string
- The target hostname or IP address of the probe.
- http_probe_ Sequence[Getresults Http Probe Results Http Probe Result] 
- The list of http_probe_results.
- id str
- The provider-assigned unique ID for this managed resource.
- probe_configuration_ strid 
- The OCID of the monitor or on-demand probe responsible for creating this result.
- filters
Sequence[GetHttp Probe Results Filter] 
- start_time_ floatgreater_ than_ or_ equal_ to 
- start_time_ floatless_ than_ or_ equal_ to 
- target str
- The target hostname or IP address of the probe.
- httpProbe List<Property Map>Results 
- The list of http_probe_results.
- id String
- The provider-assigned unique ID for this managed resource.
- probeConfiguration StringId 
- The OCID of the monitor or on-demand probe responsible for creating this result.
- filters List<Property Map>
- startTime NumberGreater Than Or Equal To 
- startTime NumberLess Than Or Equal To 
- target String
- The target hostname or IP address of the probe.
Supporting Types
GetHttpProbeResultsFilter    
GetHttpProbeResultsHttpProbeResult      
- ConnectEnd double
- The time immediately after the vantage point finishes establishing the connection to the server to retrieve the resource.
- ConnectStart double
- The time immediately before the vantage point starts establishing the connection to the server to retrieve the resource.
- Connections
List<GetHttp Probe Results Http Probe Result Connection> 
- TCP connection results. All durations are in milliseconds.
- Dns
List<GetHttp Probe Results Http Probe Result Dn> 
- The DNS resolution results.
- DomainLookup doubleEnd 
- The time immediately before the vantage point finishes the domain name lookup for the resource.
- DomainLookup doubleStart 
- The time immediately before the vantage point starts the domain name lookup for the resource.
- Duration double
- The total duration from start of request until response is fully consumed or the connection is closed.
- EncodedBody intSize 
- The size, in octets, of the payload body prior to removing any applied content-codings.
- ErrorCategory string
- The category of error if an error occurs executing the probe. The errorMessagefield provides a message with the error details.- NONE - No error
- DNS - DNS errors
- TRANSPORT - Transport-related errors, for example a "TLS certificate expired" error.
- NETWORK - Network-related errors, for example a "network unreachable" error.
- SYSTEM - Internal system errors.
 
- ErrorMessage string
- The error information indicating why a probe execution failed.
- FetchStart double
- The time immediately before the vantage point starts to fetch the resource.
- IsHealthy bool
- True if the probe result is determined to be healthy based on probe type-specific criteria. For HTTP probes, a probe result is considered healthy if the HTTP response code is greater than or equal to 200 and less than 300.
- IsTimed boolOut 
- True if the probe did not complete before the configured timeoutInSecondsvalue.
- Key string
- A value identifying this specific probe result. The key is only unique within the results of its probe configuration. The key may be reused after 90 days.
- ProbeConfiguration stringId 
- The OCID of a monitor or on-demand probe.
- Protocol string
- The supported protocols available for HTTP probes.
- RequestStart double
- The time immediately before the vantage point starts requesting the resource from the server.
- ResponseEnd double
- The time immediately after the vantage point receives the last byte of the response or immediately before the transport connection is closed, whichever comes first.
- ResponseStart double
- The time immediately after the vantage point's HTTP parser receives the first byte of the response.
- SecureConnection doubleStart 
- The time immediately before the vantage point starts the handshake process to secure the current connection.
- StartTime double
- The date and time the probe was executed, expressed in milliseconds since the POSIX epoch. This field is defined by the PerformanceResourceTiming interface of the W3C Resource Timing specification. For more information, see Resource Timing.
- StatusCode int
- The HTTP response status code.
- Target string
- Filters results that match the target.
- VantagePoint stringName 
- The name of the vantage point that executed the probe.
- ConnectEnd float64
- The time immediately after the vantage point finishes establishing the connection to the server to retrieve the resource.
- ConnectStart float64
- The time immediately before the vantage point starts establishing the connection to the server to retrieve the resource.
- Connections
[]GetHttp Probe Results Http Probe Result Connection 
- TCP connection results. All durations are in milliseconds.
- Dns
[]GetHttp Probe Results Http Probe Result Dn 
- The DNS resolution results.
- DomainLookup float64End 
- The time immediately before the vantage point finishes the domain name lookup for the resource.
- DomainLookup float64Start 
- The time immediately before the vantage point starts the domain name lookup for the resource.
- Duration float64
- The total duration from start of request until response is fully consumed or the connection is closed.
- EncodedBody intSize 
- The size, in octets, of the payload body prior to removing any applied content-codings.
- ErrorCategory string
- The category of error if an error occurs executing the probe. The errorMessagefield provides a message with the error details.- NONE - No error
- DNS - DNS errors
- TRANSPORT - Transport-related errors, for example a "TLS certificate expired" error.
- NETWORK - Network-related errors, for example a "network unreachable" error.
- SYSTEM - Internal system errors.
 
- ErrorMessage string
- The error information indicating why a probe execution failed.
- FetchStart float64
- The time immediately before the vantage point starts to fetch the resource.
- IsHealthy bool
- True if the probe result is determined to be healthy based on probe type-specific criteria. For HTTP probes, a probe result is considered healthy if the HTTP response code is greater than or equal to 200 and less than 300.
- IsTimed boolOut 
- True if the probe did not complete before the configured timeoutInSecondsvalue.
- Key string
- A value identifying this specific probe result. The key is only unique within the results of its probe configuration. The key may be reused after 90 days.
- ProbeConfiguration stringId 
- The OCID of a monitor or on-demand probe.
- Protocol string
- The supported protocols available for HTTP probes.
- RequestStart float64
- The time immediately before the vantage point starts requesting the resource from the server.
- ResponseEnd float64
- The time immediately after the vantage point receives the last byte of the response or immediately before the transport connection is closed, whichever comes first.
- ResponseStart float64
- The time immediately after the vantage point's HTTP parser receives the first byte of the response.
- SecureConnection float64Start 
- The time immediately before the vantage point starts the handshake process to secure the current connection.
- StartTime float64
- The date and time the probe was executed, expressed in milliseconds since the POSIX epoch. This field is defined by the PerformanceResourceTiming interface of the W3C Resource Timing specification. For more information, see Resource Timing.
- StatusCode int
- The HTTP response status code.
- Target string
- Filters results that match the target.
- VantagePoint stringName 
- The name of the vantage point that executed the probe.
- connectEnd Double
- The time immediately after the vantage point finishes establishing the connection to the server to retrieve the resource.
- connectStart Double
- The time immediately before the vantage point starts establishing the connection to the server to retrieve the resource.
- connections
List<GetHttp Probe Results Http Probe Result Connection> 
- TCP connection results. All durations are in milliseconds.
- dns
List<GetHttp Probe Results Http Probe Result Dn> 
- The DNS resolution results.
- domainLookup DoubleEnd 
- The time immediately before the vantage point finishes the domain name lookup for the resource.
- domainLookup DoubleStart 
- The time immediately before the vantage point starts the domain name lookup for the resource.
- duration Double
- The total duration from start of request until response is fully consumed or the connection is closed.
- encodedBody IntegerSize 
- The size, in octets, of the payload body prior to removing any applied content-codings.
- errorCategory String
- The category of error if an error occurs executing the probe. The errorMessagefield provides a message with the error details.- NONE - No error
- DNS - DNS errors
- TRANSPORT - Transport-related errors, for example a "TLS certificate expired" error.
- NETWORK - Network-related errors, for example a "network unreachable" error.
- SYSTEM - Internal system errors.
 
- errorMessage String
- The error information indicating why a probe execution failed.
- fetchStart Double
- The time immediately before the vantage point starts to fetch the resource.
- isHealthy Boolean
- True if the probe result is determined to be healthy based on probe type-specific criteria. For HTTP probes, a probe result is considered healthy if the HTTP response code is greater than or equal to 200 and less than 300.
- isTimed BooleanOut 
- True if the probe did not complete before the configured timeoutInSecondsvalue.
- key String
- A value identifying this specific probe result. The key is only unique within the results of its probe configuration. The key may be reused after 90 days.
- probeConfiguration StringId 
- The OCID of a monitor or on-demand probe.
- protocol String
- The supported protocols available for HTTP probes.
- requestStart Double
- The time immediately before the vantage point starts requesting the resource from the server.
- responseEnd Double
- The time immediately after the vantage point receives the last byte of the response or immediately before the transport connection is closed, whichever comes first.
- responseStart Double
- The time immediately after the vantage point's HTTP parser receives the first byte of the response.
- secureConnection DoubleStart 
- The time immediately before the vantage point starts the handshake process to secure the current connection.
- startTime Double
- The date and time the probe was executed, expressed in milliseconds since the POSIX epoch. This field is defined by the PerformanceResourceTiming interface of the W3C Resource Timing specification. For more information, see Resource Timing.
- statusCode Integer
- The HTTP response status code.
- target String
- Filters results that match the target.
- vantagePoint StringName 
- The name of the vantage point that executed the probe.
- connectEnd number
- The time immediately after the vantage point finishes establishing the connection to the server to retrieve the resource.
- connectStart number
- The time immediately before the vantage point starts establishing the connection to the server to retrieve the resource.
- connections
GetHttp Probe Results Http Probe Result Connection[] 
- TCP connection results. All durations are in milliseconds.
- dns
GetHttp Probe Results Http Probe Result Dn[] 
- The DNS resolution results.
- domainLookup numberEnd 
- The time immediately before the vantage point finishes the domain name lookup for the resource.
- domainLookup numberStart 
- The time immediately before the vantage point starts the domain name lookup for the resource.
- duration number
- The total duration from start of request until response is fully consumed or the connection is closed.
- encodedBody numberSize 
- The size, in octets, of the payload body prior to removing any applied content-codings.
- errorCategory string
- The category of error if an error occurs executing the probe. The errorMessagefield provides a message with the error details.- NONE - No error
- DNS - DNS errors
- TRANSPORT - Transport-related errors, for example a "TLS certificate expired" error.
- NETWORK - Network-related errors, for example a "network unreachable" error.
- SYSTEM - Internal system errors.
 
- errorMessage string
- The error information indicating why a probe execution failed.
- fetchStart number
- The time immediately before the vantage point starts to fetch the resource.
- isHealthy boolean
- True if the probe result is determined to be healthy based on probe type-specific criteria. For HTTP probes, a probe result is considered healthy if the HTTP response code is greater than or equal to 200 and less than 300.
- isTimed booleanOut 
- True if the probe did not complete before the configured timeoutInSecondsvalue.
- key string
- A value identifying this specific probe result. The key is only unique within the results of its probe configuration. The key may be reused after 90 days.
- probeConfiguration stringId 
- The OCID of a monitor or on-demand probe.
- protocol string
- The supported protocols available for HTTP probes.
- requestStart number
- The time immediately before the vantage point starts requesting the resource from the server.
- responseEnd number
- The time immediately after the vantage point receives the last byte of the response or immediately before the transport connection is closed, whichever comes first.
- responseStart number
- The time immediately after the vantage point's HTTP parser receives the first byte of the response.
- secureConnection numberStart 
- The time immediately before the vantage point starts the handshake process to secure the current connection.
- startTime number
- The date and time the probe was executed, expressed in milliseconds since the POSIX epoch. This field is defined by the PerformanceResourceTiming interface of the W3C Resource Timing specification. For more information, see Resource Timing.
- statusCode number
- The HTTP response status code.
- target string
- Filters results that match the target.
- vantagePoint stringName 
- The name of the vantage point that executed the probe.
- connect_end float
- The time immediately after the vantage point finishes establishing the connection to the server to retrieve the resource.
- connect_start float
- The time immediately before the vantage point starts establishing the connection to the server to retrieve the resource.
- connections
Sequence[GetHttp Probe Results Http Probe Result Connection] 
- TCP connection results. All durations are in milliseconds.
- dns
Sequence[GetHttp Probe Results Http Probe Result Dn] 
- The DNS resolution results.
- domain_lookup_ floatend 
- The time immediately before the vantage point finishes the domain name lookup for the resource.
- domain_lookup_ floatstart 
- The time immediately before the vantage point starts the domain name lookup for the resource.
- duration float
- The total duration from start of request until response is fully consumed or the connection is closed.
- encoded_body_ intsize 
- The size, in octets, of the payload body prior to removing any applied content-codings.
- error_category str
- The category of error if an error occurs executing the probe. The errorMessagefield provides a message with the error details.- NONE - No error
- DNS - DNS errors
- TRANSPORT - Transport-related errors, for example a "TLS certificate expired" error.
- NETWORK - Network-related errors, for example a "network unreachable" error.
- SYSTEM - Internal system errors.
 
- error_message str
- The error information indicating why a probe execution failed.
- fetch_start float
- The time immediately before the vantage point starts to fetch the resource.
- is_healthy bool
- True if the probe result is determined to be healthy based on probe type-specific criteria. For HTTP probes, a probe result is considered healthy if the HTTP response code is greater than or equal to 200 and less than 300.
- is_timed_ boolout 
- True if the probe did not complete before the configured timeoutInSecondsvalue.
- key str
- A value identifying this specific probe result. The key is only unique within the results of its probe configuration. The key may be reused after 90 days.
- probe_configuration_ strid 
- The OCID of a monitor or on-demand probe.
- protocol str
- The supported protocols available for HTTP probes.
- request_start float
- The time immediately before the vantage point starts requesting the resource from the server.
- response_end float
- The time immediately after the vantage point receives the last byte of the response or immediately before the transport connection is closed, whichever comes first.
- response_start float
- The time immediately after the vantage point's HTTP parser receives the first byte of the response.
- secure_connection_ floatstart 
- The time immediately before the vantage point starts the handshake process to secure the current connection.
- start_time float
- The date and time the probe was executed, expressed in milliseconds since the POSIX epoch. This field is defined by the PerformanceResourceTiming interface of the W3C Resource Timing specification. For more information, see Resource Timing.
- status_code int
- The HTTP response status code.
- target str
- Filters results that match the target.
- vantage_point_ strname 
- The name of the vantage point that executed the probe.
- connectEnd Number
- The time immediately after the vantage point finishes establishing the connection to the server to retrieve the resource.
- connectStart Number
- The time immediately before the vantage point starts establishing the connection to the server to retrieve the resource.
- connections List<Property Map>
- TCP connection results. All durations are in milliseconds.
- dns List<Property Map>
- The DNS resolution results.
- domainLookup NumberEnd 
- The time immediately before the vantage point finishes the domain name lookup for the resource.
- domainLookup NumberStart 
- The time immediately before the vantage point starts the domain name lookup for the resource.
- duration Number
- The total duration from start of request until response is fully consumed or the connection is closed.
- encodedBody NumberSize 
- The size, in octets, of the payload body prior to removing any applied content-codings.
- errorCategory String
- The category of error if an error occurs executing the probe. The errorMessagefield provides a message with the error details.- NONE - No error
- DNS - DNS errors
- TRANSPORT - Transport-related errors, for example a "TLS certificate expired" error.
- NETWORK - Network-related errors, for example a "network unreachable" error.
- SYSTEM - Internal system errors.
 
- errorMessage String
- The error information indicating why a probe execution failed.
- fetchStart Number
- The time immediately before the vantage point starts to fetch the resource.
- isHealthy Boolean
- True if the probe result is determined to be healthy based on probe type-specific criteria. For HTTP probes, a probe result is considered healthy if the HTTP response code is greater than or equal to 200 and less than 300.
- isTimed BooleanOut 
- True if the probe did not complete before the configured timeoutInSecondsvalue.
- key String
- A value identifying this specific probe result. The key is only unique within the results of its probe configuration. The key may be reused after 90 days.
- probeConfiguration StringId 
- The OCID of a monitor or on-demand probe.
- protocol String
- The supported protocols available for HTTP probes.
- requestStart Number
- The time immediately before the vantage point starts requesting the resource from the server.
- responseEnd Number
- The time immediately after the vantage point receives the last byte of the response or immediately before the transport connection is closed, whichever comes first.
- responseStart Number
- The time immediately after the vantage point's HTTP parser receives the first byte of the response.
- secureConnection NumberStart 
- The time immediately before the vantage point starts the handshake process to secure the current connection.
- startTime Number
- The date and time the probe was executed, expressed in milliseconds since the POSIX epoch. This field is defined by the PerformanceResourceTiming interface of the W3C Resource Timing specification. For more information, see Resource Timing.
- statusCode Number
- The HTTP response status code.
- target String
- Filters results that match the target.
- vantagePoint StringName 
- The name of the vantage point that executed the probe.
GetHttpProbeResultsHttpProbeResultConnection       
- Address string
- The connection IP address.
- ConnectDuration double
- Total connect duration, calculated using connectEndminusconnectStart.
- Port int
- The port.
- SecureConnect doubleDuration 
- The duration to secure the connection. This value will be zero for insecure connections. Calculated using connectEndminussecureConnectionStart.
- Address string
- The connection IP address.
- ConnectDuration float64
- Total connect duration, calculated using connectEndminusconnectStart.
- Port int
- The port.
- SecureConnect float64Duration 
- The duration to secure the connection. This value will be zero for insecure connections. Calculated using connectEndminussecureConnectionStart.
- address String
- The connection IP address.
- connectDuration Double
- Total connect duration, calculated using connectEndminusconnectStart.
- port Integer
- The port.
- secureConnect DoubleDuration 
- The duration to secure the connection. This value will be zero for insecure connections. Calculated using connectEndminussecureConnectionStart.
- address string
- The connection IP address.
- connectDuration number
- Total connect duration, calculated using connectEndminusconnectStart.
- port number
- The port.
- secureConnect numberDuration 
- The duration to secure the connection. This value will be zero for insecure connections. Calculated using connectEndminussecureConnectionStart.
- address str
- The connection IP address.
- connect_duration float
- Total connect duration, calculated using connectEndminusconnectStart.
- port int
- The port.
- secure_connect_ floatduration 
- The duration to secure the connection. This value will be zero for insecure connections. Calculated using connectEndminussecureConnectionStart.
- address String
- The connection IP address.
- connectDuration Number
- Total connect duration, calculated using connectEndminusconnectStart.
- port Number
- The port.
- secureConnect NumberDuration 
- The duration to secure the connection. This value will be zero for insecure connections. Calculated using connectEndminussecureConnectionStart.
GetHttpProbeResultsHttpProbeResultDn       
- Addresses List<string>
- The addresses returned by DNS resolution.
- DomainLookup doubleDuration 
- Total DNS resolution duration, in milliseconds. Calculated using domainLookupEndminusdomainLookupStart.
- Addresses []string
- The addresses returned by DNS resolution.
- DomainLookup float64Duration 
- Total DNS resolution duration, in milliseconds. Calculated using domainLookupEndminusdomainLookupStart.
- addresses List<String>
- The addresses returned by DNS resolution.
- domainLookup DoubleDuration 
- Total DNS resolution duration, in milliseconds. Calculated using domainLookupEndminusdomainLookupStart.
- addresses string[]
- The addresses returned by DNS resolution.
- domainLookup numberDuration 
- Total DNS resolution duration, in milliseconds. Calculated using domainLookupEndminusdomainLookupStart.
- addresses Sequence[str]
- The addresses returned by DNS resolution.
- domain_lookup_ floatduration 
- Total DNS resolution duration, in milliseconds. Calculated using domainLookupEndminusdomainLookupStart.
- addresses List<String>
- The addresses returned by DNS resolution.
- domainLookup NumberDuration 
- Total DNS resolution duration, in milliseconds. Calculated using domainLookupEndminusdomainLookupStart.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.
