Versions in this module Expand all Collapse all v30 v30.1.0 Dec 8, 2020 v30.0.0 Dec 1, 2020 Changes in this version + var GetCreateHttpMonitorDetailsMethodEnumValues = GetHttpProbeMethodEnumValues + var GetCreateHttpMonitorDetailsProtocolEnumValues = GetHttpProbeProtocolEnumValues + var GetCreateOnDemandHttpProbeDetailsMethodEnumValues = GetHttpProbeMethodEnumValues + var GetCreateOnDemandHttpProbeDetailsProtocolEnumValues = GetHttpProbeProtocolEnumValues + var GetCreateOnDemandPingProbeDetailsProtocolEnumValues = GetPingProbeProtocolEnumValues + var GetCreatePingMonitorDetailsProtocolEnumValues = GetPingProbeProtocolEnumValues + var GetHttpMonitorMethodEnumValues = GetHttpProbeMethodEnumValues + var GetHttpMonitorProtocolEnumValues = GetHttpProbeProtocolEnumValues + var GetHttpMonitorSummaryProtocolEnumValues = GetHttpProbeProtocolEnumValues + var GetHttpProbeResultSummaryProtocolEnumValues = GetHttpProbeProtocolEnumValues + var GetPingMonitorProtocolEnumValues = GetPingProbeProtocolEnumValues + var GetPingMonitorSummaryProtocolEnumValues = GetPingProbeProtocolEnumValues + var GetPingProbeResultSummaryProtocolEnumValues = GetPingProbeProtocolEnumValues + var GetUpdateHttpMonitorDetailsMethodEnumValues = GetHttpProbeMethodEnumValues + var GetUpdateHttpMonitorDetailsProtocolEnumValues = GetHttpProbeProtocolEnumValues + var GetUpdatePingMonitorDetailsProtocolEnumValues = GetPingProbeProtocolEnumValues + type ChangeHttpMonitorCompartmentDetails struct + CompartmentId *string + func (m ChangeHttpMonitorCompartmentDetails) String() string + type ChangeHttpMonitorCompartmentRequest struct + IfMatch *string + MonitorId *string + OpcRequestId *string + OpcRetryToken *string + RequestMetadata common.RequestMetadata + func (request ChangeHttpMonitorCompartmentRequest) HTTPRequest(method, path string) (http.Request, error) + func (request ChangeHttpMonitorCompartmentRequest) RetryPolicy() *common.RetryPolicy + func (request ChangeHttpMonitorCompartmentRequest) String() string + type ChangeHttpMonitorCompartmentResponse struct + OpcRequestId *string + RawResponse *http.Response + func (response ChangeHttpMonitorCompartmentResponse) HTTPResponse() *http.Response + func (response ChangeHttpMonitorCompartmentResponse) String() string + type ChangePingMonitorCompartmentDetails struct + CompartmentId *string + func (m ChangePingMonitorCompartmentDetails) String() string + type ChangePingMonitorCompartmentRequest struct + IfMatch *string + MonitorId *string + OpcRequestId *string + OpcRetryToken *string + RequestMetadata common.RequestMetadata + func (request ChangePingMonitorCompartmentRequest) HTTPRequest(method, path string) (http.Request, error) + func (request ChangePingMonitorCompartmentRequest) RetryPolicy() *common.RetryPolicy + func (request ChangePingMonitorCompartmentRequest) String() string + type ChangePingMonitorCompartmentResponse struct + OpcRequestId *string + RawResponse *http.Response + func (response ChangePingMonitorCompartmentResponse) HTTPResponse() *http.Response + func (response ChangePingMonitorCompartmentResponse) String() string + type Connection struct + Address *string + Port *int + func (m Connection) String() string + type CreateHttpMonitorDetails struct + CompartmentId *string + DefinedTags map[string]map[string]interface{} + DisplayName *string + FreeformTags map[string]string + Headers map[string]string + IntervalInSeconds *int + IsEnabled *bool + Method HttpProbeMethodEnum + Path *string + Port *int + Protocol HttpProbeProtocolEnum + Targets []string + TimeoutInSeconds *int + VantagePointNames []string + func (m CreateHttpMonitorDetails) String() string + type CreateHttpMonitorDetailsMethodEnum = HttpProbeMethodEnum + type CreateHttpMonitorDetailsProtocolEnum = HttpProbeProtocolEnum + type CreateHttpMonitorRequest struct + OpcRequestId *string + OpcRetryToken *string + RequestMetadata common.RequestMetadata + func (request CreateHttpMonitorRequest) HTTPRequest(method, path string) (http.Request, error) + func (request CreateHttpMonitorRequest) RetryPolicy() *common.RetryPolicy + func (request CreateHttpMonitorRequest) String() string + type CreateHttpMonitorResponse struct + Etag *string + Location *string + OpcRequestId *string + RawResponse *http.Response + func (response CreateHttpMonitorResponse) HTTPResponse() *http.Response + func (response CreateHttpMonitorResponse) String() string + type CreateOnDemandHttpProbeDetails struct + CompartmentId *string + Headers map[string]string + Method HttpProbeMethodEnum + Path *string + Port *int + Protocol HttpProbeProtocolEnum + Targets []string + TimeoutInSeconds *int + VantagePointNames []string + func (m CreateOnDemandHttpProbeDetails) String() string + type CreateOnDemandHttpProbeDetailsMethodEnum = HttpProbeMethodEnum + type CreateOnDemandHttpProbeDetailsProtocolEnum = HttpProbeProtocolEnum + type CreateOnDemandHttpProbeRequest struct + OpcRequestId *string + RequestMetadata common.RequestMetadata + func (request CreateOnDemandHttpProbeRequest) HTTPRequest(method, path string) (http.Request, error) + func (request CreateOnDemandHttpProbeRequest) RetryPolicy() *common.RetryPolicy + func (request CreateOnDemandHttpProbeRequest) String() string + type CreateOnDemandHttpProbeResponse struct + Location *string + OpcRequestId *string + RawResponse *http.Response + func (response CreateOnDemandHttpProbeResponse) HTTPResponse() *http.Response + func (response CreateOnDemandHttpProbeResponse) String() string + type CreateOnDemandPingProbeDetails struct + CompartmentId *string + Port *int + Protocol PingProbeProtocolEnum + Targets []string + TimeoutInSeconds *int + VantagePointNames []string + func (m CreateOnDemandPingProbeDetails) String() string + type CreateOnDemandPingProbeDetailsProtocolEnum = PingProbeProtocolEnum + type CreateOnDemandPingProbeRequest struct + OpcRequestId *string + RequestMetadata common.RequestMetadata + func (request CreateOnDemandPingProbeRequest) HTTPRequest(method, path string) (http.Request, error) + func (request CreateOnDemandPingProbeRequest) RetryPolicy() *common.RetryPolicy + func (request CreateOnDemandPingProbeRequest) String() string + type CreateOnDemandPingProbeResponse struct + Location *string + OpcRequestId *string + RawResponse *http.Response + func (response CreateOnDemandPingProbeResponse) HTTPResponse() *http.Response + func (response CreateOnDemandPingProbeResponse) String() string + type CreatePingMonitorDetails struct + CompartmentId *string + DefinedTags map[string]map[string]interface{} + DisplayName *string + FreeformTags map[string]string + IntervalInSeconds *int + IsEnabled *bool + Port *int + Protocol PingProbeProtocolEnum + Targets []string + TimeoutInSeconds *int + VantagePointNames []string + func (m CreatePingMonitorDetails) String() string + type CreatePingMonitorDetailsProtocolEnum = PingProbeProtocolEnum + type CreatePingMonitorRequest struct + OpcRequestId *string + OpcRetryToken *string + RequestMetadata common.RequestMetadata + func (request CreatePingMonitorRequest) HTTPRequest(method, path string) (http.Request, error) + func (request CreatePingMonitorRequest) RetryPolicy() *common.RetryPolicy + func (request CreatePingMonitorRequest) String() string + type CreatePingMonitorResponse struct + Etag *string + Location *string + OpcRequestId *string + RawResponse *http.Response + func (response CreatePingMonitorResponse) HTTPResponse() *http.Response + func (response CreatePingMonitorResponse) String() string + type DeleteHttpMonitorRequest struct + IfMatch *string + MonitorId *string + OpcRequestId *string + RequestMetadata common.RequestMetadata + func (request DeleteHttpMonitorRequest) HTTPRequest(method, path string) (http.Request, error) + func (request DeleteHttpMonitorRequest) RetryPolicy() *common.RetryPolicy + func (request DeleteHttpMonitorRequest) String() string + type DeleteHttpMonitorResponse struct + OpcRequestId *string + RawResponse *http.Response + func (response DeleteHttpMonitorResponse) HTTPResponse() *http.Response + func (response DeleteHttpMonitorResponse) String() string + type DeletePingMonitorRequest struct + IfMatch *string + MonitorId *string + OpcRequestId *string + RequestMetadata common.RequestMetadata + func (request DeletePingMonitorRequest) HTTPRequest(method, path string) (http.Request, error) + func (request DeletePingMonitorRequest) RetryPolicy() *common.RetryPolicy + func (request DeletePingMonitorRequest) String() string + type DeletePingMonitorResponse struct + OpcRequestId *string + RawResponse *http.Response + func (response DeletePingMonitorResponse) HTTPResponse() *http.Response + func (response DeletePingMonitorResponse) String() string + type Dns struct + Addresses []string + DomainLookupDuration *float64 + func (m Dns) String() string + type Geolocation struct + AdminDivCode *string + CityName *string + CountryCode *string + CountryName *string + GeoKey *string + Latitude *float32 + Longitude *float32 + func (m Geolocation) String() string + type GetHttpMonitorRequest struct + IfNoneMatch *string + MonitorId *string + OpcRequestId *string + RequestMetadata common.RequestMetadata + func (request GetHttpMonitorRequest) HTTPRequest(method, path string) (http.Request, error) + func (request GetHttpMonitorRequest) RetryPolicy() *common.RetryPolicy + func (request GetHttpMonitorRequest) String() string + type GetHttpMonitorResponse struct + Etag *string + IsNotModified bool + OpcRequestId *string + RawResponse *http.Response + func (response GetHttpMonitorResponse) HTTPResponse() *http.Response + func (response GetHttpMonitorResponse) String() string + type GetPingMonitorRequest struct + IfNoneMatch *string + MonitorId *string + OpcRequestId *string + RequestMetadata common.RequestMetadata + func (request GetPingMonitorRequest) HTTPRequest(method, path string) (http.Request, error) + func (request GetPingMonitorRequest) RetryPolicy() *common.RetryPolicy + func (request GetPingMonitorRequest) String() string + type GetPingMonitorResponse struct + Etag *string + IsNotModified bool + OpcRequestId *string + RawResponse *http.Response + func (response GetPingMonitorResponse) HTTPResponse() *http.Response + func (response GetPingMonitorResponse) String() string + type HealthChecksClient struct + func NewHealthChecksClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client HealthChecksClient, err error) + func NewHealthChecksClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client HealthChecksClient, err error) + func (client *HealthChecksClient) ConfigurationProvider() *common.ConfigurationProvider + func (client *HealthChecksClient) SetRegion(region string) + func (client HealthChecksClient) ChangeHttpMonitorCompartment(ctx context.Context, request ChangeHttpMonitorCompartmentRequest) (response ChangeHttpMonitorCompartmentResponse, err error) + func (client HealthChecksClient) ChangePingMonitorCompartment(ctx context.Context, request ChangePingMonitorCompartmentRequest) (response ChangePingMonitorCompartmentResponse, err error) + func (client HealthChecksClient) CreateHttpMonitor(ctx context.Context, request CreateHttpMonitorRequest) (response CreateHttpMonitorResponse, err error) + func (client HealthChecksClient) CreateOnDemandHttpProbe(ctx context.Context, request CreateOnDemandHttpProbeRequest) (response CreateOnDemandHttpProbeResponse, err error) + func (client HealthChecksClient) CreateOnDemandPingProbe(ctx context.Context, request CreateOnDemandPingProbeRequest) (response CreateOnDemandPingProbeResponse, err error) + func (client HealthChecksClient) CreatePingMonitor(ctx context.Context, request CreatePingMonitorRequest) (response CreatePingMonitorResponse, err error) + func (client HealthChecksClient) DeleteHttpMonitor(ctx context.Context, request DeleteHttpMonitorRequest) (response DeleteHttpMonitorResponse, err error) + func (client HealthChecksClient) DeletePingMonitor(ctx context.Context, request DeletePingMonitorRequest) (response DeletePingMonitorResponse, err error) + func (client HealthChecksClient) GetHttpMonitor(ctx context.Context, request GetHttpMonitorRequest) (response GetHttpMonitorResponse, err error) + func (client HealthChecksClient) GetPingMonitor(ctx context.Context, request GetPingMonitorRequest) (response GetPingMonitorResponse, err error) + func (client HealthChecksClient) ListHealthChecksVantagePoints(ctx context.Context, request ListHealthChecksVantagePointsRequest) (response ListHealthChecksVantagePointsResponse, err error) + func (client HealthChecksClient) ListHttpMonitors(ctx context.Context, request ListHttpMonitorsRequest) (response ListHttpMonitorsResponse, err error) + func (client HealthChecksClient) ListHttpProbeResults(ctx context.Context, request ListHttpProbeResultsRequest) (response ListHttpProbeResultsResponse, err error) + func (client HealthChecksClient) ListPingMonitors(ctx context.Context, request ListPingMonitorsRequest) (response ListPingMonitorsResponse, err error) + func (client HealthChecksClient) ListPingProbeResults(ctx context.Context, request ListPingProbeResultsRequest) (response ListPingProbeResultsResponse, err error) + func (client HealthChecksClient) UpdateHttpMonitor(ctx context.Context, request UpdateHttpMonitorRequest) (response UpdateHttpMonitorResponse, err error) + func (client HealthChecksClient) UpdatePingMonitor(ctx context.Context, request UpdatePingMonitorRequest) (response UpdatePingMonitorResponse, err error) + type HealthChecksVantagePointSummary struct + DisplayName *string + Geo *Geolocation + Name *string + ProviderName *string + Routing []Routing + func (m HealthChecksVantagePointSummary) String() string + type HttpMonitor struct + CompartmentId *string + DefinedTags map[string]map[string]interface{} + DisplayName *string + FreeformTags map[string]string + Headers map[string]string + HomeRegion *string + Id *string + IntervalInSeconds *int + IsEnabled *bool + Method HttpProbeMethodEnum + Path *string + Port *int + Protocol HttpProbeProtocolEnum + ResultsUrl *string + Targets []string + TimeCreated *common.SDKTime + TimeoutInSeconds *int + VantagePointNames []string + func (m HttpMonitor) String() string + type HttpMonitorMethodEnum = HttpProbeMethodEnum + type HttpMonitorProtocolEnum = HttpProbeProtocolEnum + type HttpMonitorSummary struct + CompartmentId *string + DefinedTags map[string]map[string]interface{} + DisplayName *string + FreeformTags map[string]string + HomeRegion *string + Id *string + IntervalInSeconds *int + IsEnabled *bool + Protocol HttpProbeProtocolEnum + ResultsUrl *string + TimeCreated *common.SDKTime + func (m HttpMonitorSummary) String() string + type HttpMonitorSummaryProtocolEnum = HttpProbeProtocolEnum + type HttpProbe struct + CompartmentId *string + Headers map[string]string + HomeRegion *string + Id *string + Method HttpProbeMethodEnum + Path *string + Port *int + Protocol HttpProbeProtocolEnum + ResultsUrl *string + Targets []string + TimeCreated *common.SDKTime + TimeoutInSeconds *int + VantagePointNames []string + func (m HttpProbe) String() string + type HttpProbeMethodEnum string + const CreateHttpMonitorDetailsMethodGet + const CreateHttpMonitorDetailsMethodHead + const CreateOnDemandHttpProbeDetailsMethodGet + const CreateOnDemandHttpProbeDetailsMethodHead + const HttpMonitorMethodGet + const HttpMonitorMethodHead + const HttpProbeMethodGet + const HttpProbeMethodHead + const UpdateHttpMonitorDetailsMethodGet + const UpdateHttpMonitorDetailsMethodHead + func GetHttpProbeMethodEnumValues() []HttpProbeMethodEnum + type HttpProbeProtocolEnum string + const CreateHttpMonitorDetailsProtocolHttp + const CreateHttpMonitorDetailsProtocolHttps + const CreateOnDemandHttpProbeDetailsProtocolHttp + const CreateOnDemandHttpProbeDetailsProtocolHttps + const HttpMonitorProtocolHttp + const HttpMonitorProtocolHttps + const HttpMonitorSummaryProtocolHttp + const HttpMonitorSummaryProtocolHttps + const HttpProbeProtocolHttp + const HttpProbeProtocolHttps + const HttpProbeResultSummaryProtocolHttp + const HttpProbeResultSummaryProtocolHttps + const UpdateHttpMonitorDetailsProtocolHttp + const UpdateHttpMonitorDetailsProtocolHttps + func GetHttpProbeProtocolEnumValues() []HttpProbeProtocolEnum + type HttpProbeResultSummary struct + ConnectEnd *float64 + ConnectStart *float64 + Connection *TcpConnection + Dns *Dns + DomainLookupEnd *float64 + DomainLookupStart *float64 + Duration *float64 + EncodedBodySize *int + ErrorCategory HttpProbeResultSummaryErrorCategoryEnum + ErrorMessage *string + FetchStart *float64 + IsHealthy *bool + IsTimedOut *bool + Key *string + ProbeConfigurationId *string + Protocol HttpProbeProtocolEnum + RequestStart *float64 + ResponseEnd *float64 + ResponseStart *float64 + SecureConnectionStart *float64 + StartTime *float64 + StatusCode *int + Target *string + VantagePointName *string + func (m HttpProbeResultSummary) String() string + type HttpProbeResultSummaryErrorCategoryEnum string + const HttpProbeResultSummaryErrorCategoryDns + const HttpProbeResultSummaryErrorCategoryNetwork + const HttpProbeResultSummaryErrorCategoryNone + const HttpProbeResultSummaryErrorCategorySystem + const HttpProbeResultSummaryErrorCategoryTransport + func GetHttpProbeResultSummaryErrorCategoryEnumValues() []HttpProbeResultSummaryErrorCategoryEnum + type HttpProbeResultSummaryProtocolEnum = HttpProbeProtocolEnum + type ListHealthChecksVantagePointsRequest struct + DisplayName *string + Limit *int + Name *string + OpcRequestId *string + Page *string + RequestMetadata common.RequestMetadata + SortBy ListHealthChecksVantagePointsSortByEnum + SortOrder ListHealthChecksVantagePointsSortOrderEnum + func (request ListHealthChecksVantagePointsRequest) HTTPRequest(method, path string) (http.Request, error) + func (request ListHealthChecksVantagePointsRequest) RetryPolicy() *common.RetryPolicy + func (request ListHealthChecksVantagePointsRequest) String() string + type ListHealthChecksVantagePointsResponse struct + Items []HealthChecksVantagePointSummary + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListHealthChecksVantagePointsResponse) HTTPResponse() *http.Response + func (response ListHealthChecksVantagePointsResponse) String() string + type ListHealthChecksVantagePointsSortByEnum string + const ListHealthChecksVantagePointsSortByDisplayname + const ListHealthChecksVantagePointsSortByName + func GetListHealthChecksVantagePointsSortByEnumValues() []ListHealthChecksVantagePointsSortByEnum + type ListHealthChecksVantagePointsSortOrderEnum string + const ListHealthChecksVantagePointsSortOrderAsc + const ListHealthChecksVantagePointsSortOrderDesc + func GetListHealthChecksVantagePointsSortOrderEnumValues() []ListHealthChecksVantagePointsSortOrderEnum + type ListHttpMonitorsRequest struct + CompartmentId *string + DisplayName *string + HomeRegion *string + Limit *int + OpcRequestId *string + Page *string + RequestMetadata common.RequestMetadata + SortBy ListHttpMonitorsSortByEnum + SortOrder ListHttpMonitorsSortOrderEnum + func (request ListHttpMonitorsRequest) HTTPRequest(method, path string) (http.Request, error) + func (request ListHttpMonitorsRequest) RetryPolicy() *common.RetryPolicy + func (request ListHttpMonitorsRequest) String() string + type ListHttpMonitorsResponse struct + Items []HttpMonitorSummary + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListHttpMonitorsResponse) HTTPResponse() *http.Response + func (response ListHttpMonitorsResponse) String() string + type ListHttpMonitorsSortByEnum string + const ListHttpMonitorsSortByDisplayname + const ListHttpMonitorsSortById + const ListHttpMonitorsSortByTimecreated + func GetListHttpMonitorsSortByEnumValues() []ListHttpMonitorsSortByEnum + type ListHttpMonitorsSortOrderEnum string + const ListHttpMonitorsSortOrderAsc + const ListHttpMonitorsSortOrderDesc + func GetListHttpMonitorsSortOrderEnumValues() []ListHttpMonitorsSortOrderEnum + type ListHttpProbeResultsRequest struct + Limit *int + OpcRequestId *string + Page *string + ProbeConfigurationId *string + RequestMetadata common.RequestMetadata + SortOrder ListHttpProbeResultsSortOrderEnum + StartTimeGreaterThanOrEqualTo *float64 + StartTimeLessThanOrEqualTo *float64 + Target *string + func (request ListHttpProbeResultsRequest) HTTPRequest(method, path string) (http.Request, error) + func (request ListHttpProbeResultsRequest) RetryPolicy() *common.RetryPolicy + func (request ListHttpProbeResultsRequest) String() string + type ListHttpProbeResultsResponse struct + Items []HttpProbeResultSummary + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListHttpProbeResultsResponse) HTTPResponse() *http.Response + func (response ListHttpProbeResultsResponse) String() string + type ListHttpProbeResultsSortOrderEnum string + const ListHttpProbeResultsSortOrderAsc + const ListHttpProbeResultsSortOrderDesc + func GetListHttpProbeResultsSortOrderEnumValues() []ListHttpProbeResultsSortOrderEnum + type ListPingMonitorsRequest struct + CompartmentId *string + DisplayName *string + HomeRegion *string + Limit *int + OpcRequestId *string + Page *string + RequestMetadata common.RequestMetadata + SortBy ListPingMonitorsSortByEnum + SortOrder ListPingMonitorsSortOrderEnum + func (request ListPingMonitorsRequest) HTTPRequest(method, path string) (http.Request, error) + func (request ListPingMonitorsRequest) RetryPolicy() *common.RetryPolicy + func (request ListPingMonitorsRequest) String() string + type ListPingMonitorsResponse struct + Items []PingMonitorSummary + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListPingMonitorsResponse) HTTPResponse() *http.Response + func (response ListPingMonitorsResponse) String() string + type ListPingMonitorsSortByEnum string + const ListPingMonitorsSortByDisplayname + const ListPingMonitorsSortById + const ListPingMonitorsSortByTimecreated + func GetListPingMonitorsSortByEnumValues() []ListPingMonitorsSortByEnum + type ListPingMonitorsSortOrderEnum string + const ListPingMonitorsSortOrderAsc + const ListPingMonitorsSortOrderDesc + func GetListPingMonitorsSortOrderEnumValues() []ListPingMonitorsSortOrderEnum + type ListPingProbeResultsRequest struct + Limit *int + OpcRequestId *string + Page *string + ProbeConfigurationId *string + RequestMetadata common.RequestMetadata + SortOrder ListPingProbeResultsSortOrderEnum + StartTimeGreaterThanOrEqualTo *float64 + StartTimeLessThanOrEqualTo *float64 + Target *string + func (request ListPingProbeResultsRequest) HTTPRequest(method, path string) (http.Request, error) + func (request ListPingProbeResultsRequest) RetryPolicy() *common.RetryPolicy + func (request ListPingProbeResultsRequest) String() string + type ListPingProbeResultsResponse struct + Items []PingProbeResultSummary + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListPingProbeResultsResponse) HTTPResponse() *http.Response + func (response ListPingProbeResultsResponse) String() string + type ListPingProbeResultsSortOrderEnum string + const ListPingProbeResultsSortOrderAsc + const ListPingProbeResultsSortOrderDesc + func GetListPingProbeResultsSortOrderEnumValues() []ListPingProbeResultsSortOrderEnum + type PingMonitor struct + CompartmentId *string + DefinedTags map[string]map[string]interface{} + DisplayName *string + FreeformTags map[string]string + HomeRegion *string + Id *string + IntervalInSeconds *int + IsEnabled *bool + Port *int + Protocol PingProbeProtocolEnum + ResultsUrl *string + Targets []string + TimeCreated *common.SDKTime + TimeoutInSeconds *int + VantagePointNames []string + func (m PingMonitor) String() string + type PingMonitorProtocolEnum = PingProbeProtocolEnum + type PingMonitorSummary struct + CompartmentId *string + DefinedTags map[string]map[string]interface{} + DisplayName *string + FreeformTags map[string]string + HomeRegion *string + Id *string + IntervalInSeconds *int + IsEnabled *bool + Protocol PingProbeProtocolEnum + ResultsUrl *string + TimeCreated *common.SDKTime + func (m PingMonitorSummary) String() string + type PingMonitorSummaryProtocolEnum = PingProbeProtocolEnum + type PingProbe struct + CompartmentId *string + HomeRegion *string + Id *string + Port *int + Protocol PingProbeProtocolEnum + ResultsUrl *string + Targets []string + TimeCreated *common.SDKTime + TimeoutInSeconds *int + VantagePointNames []string + func (m PingProbe) String() string + type PingProbeProtocolEnum string + const CreateOnDemandPingProbeDetailsProtocolIcmp + const CreateOnDemandPingProbeDetailsProtocolTcp + const CreatePingMonitorDetailsProtocolIcmp + const CreatePingMonitorDetailsProtocolTcp + const PingMonitorProtocolIcmp + const PingMonitorProtocolTcp + const PingMonitorSummaryProtocolIcmp + const PingMonitorSummaryProtocolTcp + const PingProbeProtocolIcmp + const PingProbeProtocolTcp + const PingProbeResultSummaryProtocolIcmp + const PingProbeResultSummaryProtocolTcp + const UpdatePingMonitorDetailsProtocolIcmp + const UpdatePingMonitorDetailsProtocolTcp + func GetPingProbeProtocolEnumValues() []PingProbeProtocolEnum + type PingProbeResultSummary struct + Connection *Connection + Dns *Dns + DomainLookupEnd *float64 + DomainLookupStart *float64 + ErrorCategory PingProbeResultSummaryErrorCategoryEnum + ErrorMessage *string + IcmpCode *int + IsHealthy *bool + IsTimedOut *bool + Key *string + LatencyInMs *float64 + ProbeConfigurationId *string + Protocol PingProbeProtocolEnum + StartTime *float64 + Target *string + VantagePointName *string + func (m PingProbeResultSummary) String() string + type PingProbeResultSummaryErrorCategoryEnum string + const PingProbeResultSummaryErrorCategoryDns + const PingProbeResultSummaryErrorCategoryNetwork + const PingProbeResultSummaryErrorCategoryNone + const PingProbeResultSummaryErrorCategorySystem + const PingProbeResultSummaryErrorCategoryTransport + func GetPingProbeResultSummaryErrorCategoryEnumValues() []PingProbeResultSummaryErrorCategoryEnum + type PingProbeResultSummaryProtocolEnum = PingProbeProtocolEnum + type Routing struct + AsLabel *string + Asn *int + Prefix *string + Weight *int + func (m Routing) String() string + type TcpConnection struct + Address *string + ConnectDuration *float64 + Port *int + SecureConnectDuration *float64 + func (m TcpConnection) String() string + type UpdateHttpMonitorDetails struct + DefinedTags map[string]map[string]interface{} + DisplayName *string + FreeformTags map[string]string + Headers map[string]string + IntervalInSeconds *int + IsEnabled *bool + Method HttpProbeMethodEnum + Path *string + Port *int + Protocol HttpProbeProtocolEnum + Targets []string + TimeoutInSeconds *int + VantagePointNames []string + func (m UpdateHttpMonitorDetails) String() string + type UpdateHttpMonitorDetailsMethodEnum = HttpProbeMethodEnum + type UpdateHttpMonitorDetailsProtocolEnum = HttpProbeProtocolEnum + type UpdateHttpMonitorRequest struct + IfMatch *string + MonitorId *string + OpcRequestId *string + RequestMetadata common.RequestMetadata + func (request UpdateHttpMonitorRequest) HTTPRequest(method, path string) (http.Request, error) + func (request UpdateHttpMonitorRequest) RetryPolicy() *common.RetryPolicy + func (request UpdateHttpMonitorRequest) String() string + type UpdateHttpMonitorResponse struct + Etag *string + OpcRequestId *string + RawResponse *http.Response + func (response UpdateHttpMonitorResponse) HTTPResponse() *http.Response + func (response UpdateHttpMonitorResponse) String() string + type UpdatePingMonitorDetails struct + DefinedTags map[string]map[string]interface{} + DisplayName *string + FreeformTags map[string]string + IntervalInSeconds *int + IsEnabled *bool + Port *int + Protocol PingProbeProtocolEnum + Targets []string + TimeoutInSeconds *int + VantagePointNames []string + func (m UpdatePingMonitorDetails) String() string + type UpdatePingMonitorDetailsProtocolEnum = PingProbeProtocolEnum + type UpdatePingMonitorRequest struct + IfMatch *string + MonitorId *string + OpcRequestId *string + RequestMetadata common.RequestMetadata + func (request UpdatePingMonitorRequest) HTTPRequest(method, path string) (http.Request, error) + func (request UpdatePingMonitorRequest) RetryPolicy() *common.RetryPolicy + func (request UpdatePingMonitorRequest) String() string + type UpdatePingMonitorResponse struct + Etag *string + OpcRequestId *string + RawResponse *http.Response + func (response UpdatePingMonitorResponse) HTTPResponse() *http.Response + func (response UpdatePingMonitorResponse) String() string Other modules containing this package github.com/oracle/oci-go-sdk github.com/oracle/oci-go-sdk/v25 github.com/oracle/oci-go-sdk/v26 github.com/oracle/oci-go-sdk/v27 github.com/oracle/oci-go-sdk/v28 github.com/oracle/oci-go-sdk/v29 github.com/oracle/oci-go-sdk/v31 github.com/oracle/oci-go-sdk/v32 github.com/oracle/oci-go-sdk/v33 github.com/oracle/oci-go-sdk/v34 github.com/oracle/oci-go-sdk/v35 github.com/oracle/oci-go-sdk/v36 github.com/oracle/oci-go-sdk/v37 github.com/oracle/oci-go-sdk/v38 github.com/oracle/oci-go-sdk/v39 github.com/oracle/oci-go-sdk/v40 github.com/oracle/oci-go-sdk/v41 github.com/oracle/oci-go-sdk/v42 github.com/oracle/oci-go-sdk/v43 github.com/oracle/oci-go-sdk/v44 github.com/oracle/oci-go-sdk/v45 github.com/oracle/oci-go-sdk/v46 github.com/oracle/oci-go-sdk/v47 github.com/oracle/oci-go-sdk/v48 github.com/oracle/oci-go-sdk/v49 github.com/oracle/oci-go-sdk/v50 github.com/oracle/oci-go-sdk/v51 github.com/oracle/oci-go-sdk/v52 github.com/oracle/oci-go-sdk/v53 github.com/oracle/oci-go-sdk/v54 github.com/oracle/oci-go-sdk/v55 github.com/oracle/oci-go-sdk/v56 github.com/oracle/oci-go-sdk/v57 github.com/oracle/oci-go-sdk/v58 github.com/oracle/oci-go-sdk/v59 github.com/oracle/oci-go-sdk/v60 github.com/oracle/oci-go-sdk/v61 github.com/oracle/oci-go-sdk/v62 github.com/oracle/oci-go-sdk/v63 github.com/oracle/oci-go-sdk/v64 github.com/oracle/oci-go-sdk/v65