Show / Hide Table of Contents

Namespace Oci.ApmconfigService.Models

Classes

Apdex

An Apdex configuration rule. The Apdex score is computed based on how the response time of a span compares to two predefined threshold values. The first threshold defines the maximum response time that is considered satisfactory for the end user. The second one defines the maximum response time that is considered tolerable. All times larger than that will be considered frustrating for the end user. An Apdex configuration rule works by selecting a subset of spans based on a filter expression and applying the two threshold comparisons to compute a score for each of the selected spans. The rule has an "isApplyToErrorSpans" property that controls whether or not to compute the Apdex for spans that have been marked as errors. If this property is set to "true", then the Apdex score for error spans is computed in the same way as for non-error ones. If set to "false", then computation for error spans is skipped, and the score is set to "frustrating" regardless of the configured thresholds. The default is "false". The "isEnabled" property controls whether or not an Apdex score is computed and can be used to disable Apdex score for certain spans. The default is "true". The "priority" property specifies the importance of the rule within a rule set. Lower values indicate a higher priority. Rules with higher priorities are evaluated first in the rule set. The priority of the rules must be unique within a rule set.

ApdexRules

The set of Apdex rules to be used in Apdex computation. In the current version, only one rule set can exist in the configuration.

ApdexRulesSummary

The set of Apdex rules used in Apdex computation.

Config

A configuration item, which has a number of mutually exclusive properties that can be used to set specific portions of the configuration.

ConfigCollection

A collection of configuration items.

ConfigModelConverter

ConfigSummary

A description of a configuration item. It specifies all the properties that define the configuration item.

ConfigSummaryModelConverter

CopyConfigurationDetails

Array of configuration items with dependencies to copy to a destination domain.

CreateApdexRulesDetails

The set of Apdex rules to be used in Apdex computation. In the current version, only one rule set may exist per configuration, and attempting to create a rule set if it already exists results in an error.

CreateConfigDetails

The request body used to create new configuration items. It must specify the configuration type of the item, as well as the actual data to populate the item with.

CreateConfigDetailsModelConverter

CreateMetricGroupDetails

A metric group defines a set of metrics to collect from a span. It uses a span filter to specify which spans to process. The set is then published to a namespace, which is a product level subdivision of metrics.

CreateOptionsDetails

An Options object represents configuration options.

CreateSpanFilterDetails

A named setting that specifies the filter criteria to match a subset of the spans.

Dimension

A dimension is a label that is used to describe or group metrics.

ExportConfigurationDetails

Array of configuration items with its dependencies to export.

ExportConfigurationResponseDetails

Array of configuration items with its dependencies to export.

ExportImportApdexRulesSummary

The set of Apdex rules used in Apdex computation.

ExportImportConfigSummary

A description of a configuration item or dependency. It specifies all the properties that define the configuration item or dependency that will be exported.

ExportImportConfigSummaryModelConverter

ExportImportMetricGroupSummary

A metric group defines a set of metrics to collect from a span. It uses a span filter to specify which spans to process. The set is then published to a namespace, which is a product level subdivision of metrics.

ExportImportOptionsSummary

An Options object represents configuration options to be exported.

ExportImportSpanFilterSummary

A named setting that specifies the span filter criteria to match a subset of the spans.

FilterTextOrId

A span filter written in text, or as the OCID of a SpanFilter resource. If both are given, the filterText is used.

ImportConfigurationDetails

Array of configuration items with dependencies to import.

ImportConfigurationFailedItemSummary

A configuration item that failed to be imported.

ImportConfigurationFailedItemsCollection

List of configuration items that failed to be imported.

Metric

A metric is a quantitative measurement of an entity.

MetricGroup

A metric group defines a set of metrics to collect from a span. It uses a span filter to specify which spans to process. The set is then published to a namespace, which is a product level subdivision of metrics.

MetricGroupSummary

A metric group defines a set of metrics to collect from a span. It uses a span filter to specify which spans to process. The set is then published to a namespace, which is a product level subdivision of metrics.

Namespace

Namespaces represent a product level subdivision by name.

NamespaceCollection

Collection of available namespaces.

NamespaceMetric

Metric associated with a namespace.

NamespaceMetricCollection

Collection of available namespace metrics.

Options

An object that represents configuration options.

OptionsSummary

An Options object represents configuration options.

RetrieveNamespaceMetricsDetails

The request body used to retrieve metrics for the specified namespace.

SpanFilter

A named setting that specifies the filter criteria to match a subset of the spans.

SpanFilterReference

Describes an item that references the span filter.

SpanFilterSummary

A named setting that specifies the span filter criteria to match a subset of the spans.

TestDetails

The request body used to execute a test.

TestDetailsModelConverter

TestOutput

The result of running a test.

TestOutputModelConverter

TestSpanEnrichmentDetails

Run a set of span enrichment rules on a given span to see the result.

TestSpanEnrichmentOutput

Output of running a set of span enrichment rules against a span.

UpdateApdexRulesDetails

The set of Apdex rules to be used in Apdex computation.

UpdateConfigDetails

The request body used to update the configuration item. It must specify the data to update the item with.

UpdateConfigDetailsModelConverter

UpdateMetricGroupDetails

A metric group defines a set of metrics to collect from a span. It uses a span filter to specify which spans to process. The set is then published to a namespace, which is a product level subdivision of metrics.

UpdateOptionsDetails

An Options object represents configuration options.

UpdateSpanFilterDetails

A named setting that specifies the filter criteria to match a subset of the spans.

ValidateSpanFilterPatternDetails

The request body used to validate a Span Filter pattern.

Enums

ConfigTypes

Configuration Type

MetricTypes

Metric Type

SortOrders

Sort orders.

TestTypes

Type of test to run.

In this article
Back to top