Dynatrace v0.1.0 published on Wednesday, May 24, 2023 by Lbrlabs
dynatrace.CalculatedServiceMetric
Explore with Pulumi AI
Create CalculatedServiceMetric Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new CalculatedServiceMetric(name: string, args: CalculatedServiceMetricArgs, opts?: CustomResourceOptions);
@overload
def CalculatedServiceMetric(resource_name: str,
args: CalculatedServiceMetricArgs,
opts: Optional[ResourceOptions] = None)
@overload
def CalculatedServiceMetric(resource_name: str,
opts: Optional[ResourceOptions] = None,
metric_key: Optional[str] = None,
unit: Optional[str] = None,
conditions: Optional[Sequence[CalculatedServiceMetricConditionArgs]] = None,
description: Optional[str] = None,
dimension_definition: Optional[CalculatedServiceMetricDimensionDefinitionArgs] = None,
enabled: Optional[bool] = None,
entity_id: Optional[str] = None,
management_zones: Optional[Sequence[str]] = None,
metric_definition: Optional[CalculatedServiceMetricMetricDefinitionArgs] = None,
name: Optional[str] = None,
unit_display_name: Optional[str] = None,
unknowns: Optional[str] = None)
func NewCalculatedServiceMetric(ctx *Context, name string, args CalculatedServiceMetricArgs, opts ...ResourceOption) (*CalculatedServiceMetric, error)
public CalculatedServiceMetric(string name, CalculatedServiceMetricArgs args, CustomResourceOptions? opts = null)
public CalculatedServiceMetric(String name, CalculatedServiceMetricArgs args)
public CalculatedServiceMetric(String name, CalculatedServiceMetricArgs args, CustomResourceOptions options)
type: dynatrace:CalculatedServiceMetric
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args CalculatedServiceMetricArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args CalculatedServiceMetricArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args CalculatedServiceMetricArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CalculatedServiceMetricArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CalculatedServiceMetricArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Example
The following reference example uses placeholder values for all input properties.
var calculatedServiceMetricResource = new Dynatrace.CalculatedServiceMetric("calculatedServiceMetricResource", new()
{
MetricKey = "string",
Unit = "string",
Conditions = new[]
{
new Dynatrace.Inputs.CalculatedServiceMetricConditionArgs
{
Conditions = new[]
{
new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionArgs
{
Attribute = "string",
Comparison = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonArgs
{
Boolean = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonBooleanArgs
{
Value = false,
Operator = "string",
Unknowns = "string",
Values = new[]
{
false,
},
},
EsbInputNodeType = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonEsbInputNodeTypeArgs
{
Operator = "string",
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
FailedState = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonFailedStateArgs
{
Operator = "string",
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
FailureReason = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonFailureReasonArgs
{
Operator = "string",
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
FastString = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonFastStringArgs
{
CaseSensitive = false,
Operator = "string",
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
FlawState = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonFlawStateArgs
{
Operator = "string",
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
Generic = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonGenericArgs
{
Type = "string",
Unknowns = "string",
},
HttpMethod = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonHttpMethodArgs
{
Operator = "string",
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
HttpStatusClass = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonHttpStatusClassArgs
{
Operator = "string",
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
IibInputNodeType = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonIibInputNodeTypeArgs
{
Operator = "string",
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
Negate = false,
Number = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonNumberArgs
{
Operator = "string",
Unknowns = "string",
Value = 0,
Values = new[]
{
0,
},
},
NumberRequestAttribute = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeArgs
{
RequestAttribute = "string",
MatchOnChildCalls = false,
Operator = "string",
Source = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceArgs
{
ManagementZone = "string",
ServiceTag = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagArgs
{
Key = "string",
Context = "string",
TagKey = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagTagKeyArgs
{
Context = "string",
Key = "string",
},
Value = "string",
},
Unknowns = "string",
},
Unknowns = "string",
Value = 0,
Values = new[]
{
0,
},
},
ServiceType = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonServiceTypeArgs
{
Operator = "string",
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
String = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonStringArgs
{
CaseSensitive = false,
Operator = "string",
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
StringRequestAttribute = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeArgs
{
RequestAttribute = "string",
CaseSensitive = false,
MatchOnChildCalls = false,
Operator = "string",
Source = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceArgs
{
ManagementZone = "string",
ServiceTag = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagArgs
{
Key = "string",
Context = "string",
TagKey = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagTagKeyArgs
{
Context = "string",
Key = "string",
},
Value = "string",
},
Unknowns = "string",
},
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
Tag = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonTagArgs
{
Operator = "string",
Unknowns = "string",
Value = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonTagValueArgs
{
Context = "string",
Key = "string",
Unknowns = "string",
Value = "string",
},
Values = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonTagValuesArgs
{
Values = new[]
{
new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonTagValuesValueArgs
{
Context = "string",
Key = "string",
Unknowns = "string",
Value = "string",
},
},
},
},
ZosCallType = new Dynatrace.Inputs.CalculatedServiceMetricConditionConditionComparisonZosCallTypeArgs
{
Operator = "string",
Unknowns = "string",
Value = "string",
Values = new[]
{
"string",
},
},
},
Unknowns = "string",
},
},
},
},
Description = "string",
DimensionDefinition = new Dynatrace.Inputs.CalculatedServiceMetricDimensionDefinitionArgs
{
Dimension = "string",
Name = "string",
TopX = 0,
TopXAggregation = "string",
TopXDirection = "string",
Placeholders = new Dynatrace.Inputs.CalculatedServiceMetricDimensionDefinitionPlaceholdersArgs
{
Placeholders = new[]
{
new Dynatrace.Inputs.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderArgs
{
Attribute = "string",
Kind = "string",
Name = "string",
Aggregation = "string",
DelimiterOrRegex = "string",
EndDelimiter = "string",
Normalization = "string",
RequestAttribute = "string",
Source = new Dynatrace.Inputs.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceArgs
{
ManagementZone = "string",
ServiceTag = new Dynatrace.Inputs.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagArgs
{
Key = "string",
Context = "string",
TagKey = new Dynatrace.Inputs.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagTagKeyArgs
{
Context = "string",
Key = "string",
},
Value = "string",
},
Unknowns = "string",
},
Unknowns = "string",
UseFromChildCalls = false,
},
},
},
Unknowns = "string",
},
Enabled = false,
EntityId = "string",
ManagementZones = new[]
{
"string",
},
MetricDefinition = new Dynatrace.Inputs.CalculatedServiceMetricMetricDefinitionArgs
{
Metric = "string",
RequestAttribute = "string",
},
Name = "string",
UnitDisplayName = "string",
Unknowns = "string",
});
example, err := dynatrace.NewCalculatedServiceMetric(ctx, "calculatedServiceMetricResource", &dynatrace.CalculatedServiceMetricArgs{
MetricKey: pulumi.String("string"),
Unit: pulumi.String("string"),
Conditions: dynatrace.CalculatedServiceMetricConditionArray{
&dynatrace.CalculatedServiceMetricConditionArgs{
Conditions: dynatrace.CalculatedServiceMetricConditionConditionArray{
&dynatrace.CalculatedServiceMetricConditionConditionArgs{
Attribute: pulumi.String("string"),
Comparison: &dynatrace.CalculatedServiceMetricConditionConditionComparisonArgs{
Boolean: &dynatrace.CalculatedServiceMetricConditionConditionComparisonBooleanArgs{
Value: pulumi.Bool(false),
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Values: pulumi.BoolArray{
pulumi.Bool(false),
},
},
EsbInputNodeType: &dynatrace.CalculatedServiceMetricConditionConditionComparisonEsbInputNodeTypeArgs{
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
FailedState: &dynatrace.CalculatedServiceMetricConditionConditionComparisonFailedStateArgs{
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
FailureReason: &dynatrace.CalculatedServiceMetricConditionConditionComparisonFailureReasonArgs{
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
FastString: &dynatrace.CalculatedServiceMetricConditionConditionComparisonFastStringArgs{
CaseSensitive: pulumi.Bool(false),
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
FlawState: &dynatrace.CalculatedServiceMetricConditionConditionComparisonFlawStateArgs{
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
Generic: &dynatrace.CalculatedServiceMetricConditionConditionComparisonGenericArgs{
Type: pulumi.String("string"),
Unknowns: pulumi.String("string"),
},
HttpMethod: &dynatrace.CalculatedServiceMetricConditionConditionComparisonHttpMethodArgs{
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
HttpStatusClass: &dynatrace.CalculatedServiceMetricConditionConditionComparisonHttpStatusClassArgs{
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
IibInputNodeType: &dynatrace.CalculatedServiceMetricConditionConditionComparisonIibInputNodeTypeArgs{
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
Negate: pulumi.Bool(false),
Number: &dynatrace.CalculatedServiceMetricConditionConditionComparisonNumberArgs{
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.Float64(0),
Values: pulumi.Float64Array{
pulumi.Float64(0),
},
},
NumberRequestAttribute: &dynatrace.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeArgs{
RequestAttribute: pulumi.String("string"),
MatchOnChildCalls: pulumi.Bool(false),
Operator: pulumi.String("string"),
Source: &dynatrace.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceArgs{
ManagementZone: pulumi.String("string"),
ServiceTag: &dynatrace.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagArgs{
Key: pulumi.String("string"),
Context: pulumi.String("string"),
TagKey: &dynatrace.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagTagKeyArgs{
Context: pulumi.String("string"),
Key: pulumi.String("string"),
},
Value: pulumi.String("string"),
},
Unknowns: pulumi.String("string"),
},
Unknowns: pulumi.String("string"),
Value: pulumi.Float64(0),
Values: pulumi.Float64Array{
pulumi.Float64(0),
},
},
ServiceType: &dynatrace.CalculatedServiceMetricConditionConditionComparisonServiceTypeArgs{
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
String: &dynatrace.CalculatedServiceMetricConditionConditionComparisonStringArgs{
CaseSensitive: pulumi.Bool(false),
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
StringRequestAttribute: &dynatrace.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeArgs{
RequestAttribute: pulumi.String("string"),
CaseSensitive: pulumi.Bool(false),
MatchOnChildCalls: pulumi.Bool(false),
Operator: pulumi.String("string"),
Source: &dynatrace.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceArgs{
ManagementZone: pulumi.String("string"),
ServiceTag: &dynatrace.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagArgs{
Key: pulumi.String("string"),
Context: pulumi.String("string"),
TagKey: &dynatrace.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagTagKeyArgs{
Context: pulumi.String("string"),
Key: pulumi.String("string"),
},
Value: pulumi.String("string"),
},
Unknowns: pulumi.String("string"),
},
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
Tag: &dynatrace.CalculatedServiceMetricConditionConditionComparisonTagArgs{
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: &dynatrace.CalculatedServiceMetricConditionConditionComparisonTagValueArgs{
Context: pulumi.String("string"),
Key: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
Values: &dynatrace.CalculatedServiceMetricConditionConditionComparisonTagValuesArgs{
Values: dynatrace.CalculatedServiceMetricConditionConditionComparisonTagValuesValueArray{
&dynatrace.CalculatedServiceMetricConditionConditionComparisonTagValuesValueArgs{
Context: pulumi.String("string"),
Key: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
ZosCallType: &dynatrace.CalculatedServiceMetricConditionConditionComparisonZosCallTypeArgs{
Operator: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Unknowns: pulumi.String("string"),
},
},
},
},
Description: pulumi.String("string"),
DimensionDefinition: &dynatrace.CalculatedServiceMetricDimensionDefinitionArgs{
Dimension: pulumi.String("string"),
Name: pulumi.String("string"),
TopX: pulumi.Int(0),
TopXAggregation: pulumi.String("string"),
TopXDirection: pulumi.String("string"),
Placeholders: &dynatrace.CalculatedServiceMetricDimensionDefinitionPlaceholdersArgs{
Placeholders: dynatrace.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderArray{
&dynatrace.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderArgs{
Attribute: pulumi.String("string"),
Kind: pulumi.String("string"),
Name: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DelimiterOrRegex: pulumi.String("string"),
EndDelimiter: pulumi.String("string"),
Normalization: pulumi.String("string"),
RequestAttribute: pulumi.String("string"),
Source: &dynatrace.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceArgs{
ManagementZone: pulumi.String("string"),
ServiceTag: &dynatrace.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagArgs{
Key: pulumi.String("string"),
Context: pulumi.String("string"),
TagKey: &dynatrace.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagTagKeyArgs{
Context: pulumi.String("string"),
Key: pulumi.String("string"),
},
Value: pulumi.String("string"),
},
Unknowns: pulumi.String("string"),
},
Unknowns: pulumi.String("string"),
UseFromChildCalls: pulumi.Bool(false),
},
},
},
Unknowns: pulumi.String("string"),
},
Enabled: pulumi.Bool(false),
EntityId: pulumi.String("string"),
ManagementZones: pulumi.StringArray{
pulumi.String("string"),
},
MetricDefinition: &dynatrace.CalculatedServiceMetricMetricDefinitionArgs{
Metric: pulumi.String("string"),
RequestAttribute: pulumi.String("string"),
},
Name: pulumi.String("string"),
UnitDisplayName: pulumi.String("string"),
Unknowns: pulumi.String("string"),
})
var calculatedServiceMetricResource = new CalculatedServiceMetric("calculatedServiceMetricResource", CalculatedServiceMetricArgs.builder()
.metricKey("string")
.unit("string")
.conditions(CalculatedServiceMetricConditionArgs.builder()
.conditions(CalculatedServiceMetricConditionConditionArgs.builder()
.attribute("string")
.comparison(CalculatedServiceMetricConditionConditionComparisonArgs.builder()
.boolean_(CalculatedServiceMetricConditionConditionComparisonBooleanArgs.builder()
.value(false)
.operator("string")
.unknowns("string")
.values(false)
.build())
.esbInputNodeType(CalculatedServiceMetricConditionConditionComparisonEsbInputNodeTypeArgs.builder()
.operator("string")
.unknowns("string")
.value("string")
.values("string")
.build())
.failedState(CalculatedServiceMetricConditionConditionComparisonFailedStateArgs.builder()
.operator("string")
.unknowns("string")
.value("string")
.values("string")
.build())
.failureReason(CalculatedServiceMetricConditionConditionComparisonFailureReasonArgs.builder()
.operator("string")
.unknowns("string")
.value("string")
.values("string")
.build())
.fastString(CalculatedServiceMetricConditionConditionComparisonFastStringArgs.builder()
.caseSensitive(false)
.operator("string")
.unknowns("string")
.value("string")
.values("string")
.build())
.flawState(CalculatedServiceMetricConditionConditionComparisonFlawStateArgs.builder()
.operator("string")
.unknowns("string")
.value("string")
.values("string")
.build())
.generic(CalculatedServiceMetricConditionConditionComparisonGenericArgs.builder()
.type("string")
.unknowns("string")
.build())
.httpMethod(CalculatedServiceMetricConditionConditionComparisonHttpMethodArgs.builder()
.operator("string")
.unknowns("string")
.value("string")
.values("string")
.build())
.httpStatusClass(CalculatedServiceMetricConditionConditionComparisonHttpStatusClassArgs.builder()
.operator("string")
.unknowns("string")
.value("string")
.values("string")
.build())
.iibInputNodeType(CalculatedServiceMetricConditionConditionComparisonIibInputNodeTypeArgs.builder()
.operator("string")
.unknowns("string")
.value("string")
.values("string")
.build())
.negate(false)
.number(CalculatedServiceMetricConditionConditionComparisonNumberArgs.builder()
.operator("string")
.unknowns("string")
.value(0)
.values(0)
.build())
.numberRequestAttribute(CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeArgs.builder()
.requestAttribute("string")
.matchOnChildCalls(false)
.operator("string")
.source(CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceArgs.builder()
.managementZone("string")
.serviceTag(CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagArgs.builder()
.key("string")
.context("string")
.tagKey(CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagTagKeyArgs.builder()
.context("string")
.key("string")
.build())
.value("string")
.build())
.unknowns("string")
.build())
.unknowns("string")
.value(0)
.values(0)
.build())
.serviceType(CalculatedServiceMetricConditionConditionComparisonServiceTypeArgs.builder()
.operator("string")
.unknowns("string")
.value("string")
.values("string")
.build())
.string(CalculatedServiceMetricConditionConditionComparisonStringArgs.builder()
.caseSensitive(false)
.operator("string")
.unknowns("string")
.value("string")
.values("string")
.build())
.stringRequestAttribute(CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeArgs.builder()
.requestAttribute("string")
.caseSensitive(false)
.matchOnChildCalls(false)
.operator("string")
.source(CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceArgs.builder()
.managementZone("string")
.serviceTag(CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagArgs.builder()
.key("string")
.context("string")
.tagKey(CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagTagKeyArgs.builder()
.context("string")
.key("string")
.build())
.value("string")
.build())
.unknowns("string")
.build())
.unknowns("string")
.value("string")
.values("string")
.build())
.tag(CalculatedServiceMetricConditionConditionComparisonTagArgs.builder()
.operator("string")
.unknowns("string")
.value(CalculatedServiceMetricConditionConditionComparisonTagValueArgs.builder()
.context("string")
.key("string")
.unknowns("string")
.value("string")
.build())
.values(CalculatedServiceMetricConditionConditionComparisonTagValuesArgs.builder()
.values(CalculatedServiceMetricConditionConditionComparisonTagValuesValueArgs.builder()
.context("string")
.key("string")
.unknowns("string")
.value("string")
.build())
.build())
.build())
.zosCallType(CalculatedServiceMetricConditionConditionComparisonZosCallTypeArgs.builder()
.operator("string")
.unknowns("string")
.value("string")
.values("string")
.build())
.build())
.unknowns("string")
.build())
.build())
.description("string")
.dimensionDefinition(CalculatedServiceMetricDimensionDefinitionArgs.builder()
.dimension("string")
.name("string")
.topX(0)
.topXAggregation("string")
.topXDirection("string")
.placeholders(CalculatedServiceMetricDimensionDefinitionPlaceholdersArgs.builder()
.placeholders(CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderArgs.builder()
.attribute("string")
.kind("string")
.name("string")
.aggregation("string")
.delimiterOrRegex("string")
.endDelimiter("string")
.normalization("string")
.requestAttribute("string")
.source(CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceArgs.builder()
.managementZone("string")
.serviceTag(CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagArgs.builder()
.key("string")
.context("string")
.tagKey(CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagTagKeyArgs.builder()
.context("string")
.key("string")
.build())
.value("string")
.build())
.unknowns("string")
.build())
.unknowns("string")
.useFromChildCalls(false)
.build())
.build())
.unknowns("string")
.build())
.enabled(false)
.entityId("string")
.managementZones("string")
.metricDefinition(CalculatedServiceMetricMetricDefinitionArgs.builder()
.metric("string")
.requestAttribute("string")
.build())
.name("string")
.unitDisplayName("string")
.unknowns("string")
.build());
calculated_service_metric_resource = dynatrace.CalculatedServiceMetric("calculatedServiceMetricResource",
metric_key="string",
unit="string",
conditions=[dynatrace.CalculatedServiceMetricConditionArgs(
conditions=[dynatrace.CalculatedServiceMetricConditionConditionArgs(
attribute="string",
comparison=dynatrace.CalculatedServiceMetricConditionConditionComparisonArgs(
boolean=dynatrace.CalculatedServiceMetricConditionConditionComparisonBooleanArgs(
value=False,
operator="string",
unknowns="string",
values=[False],
),
esb_input_node_type=dynatrace.CalculatedServiceMetricConditionConditionComparisonEsbInputNodeTypeArgs(
operator="string",
unknowns="string",
value="string",
values=["string"],
),
failed_state=dynatrace.CalculatedServiceMetricConditionConditionComparisonFailedStateArgs(
operator="string",
unknowns="string",
value="string",
values=["string"],
),
failure_reason=dynatrace.CalculatedServiceMetricConditionConditionComparisonFailureReasonArgs(
operator="string",
unknowns="string",
value="string",
values=["string"],
),
fast_string=dynatrace.CalculatedServiceMetricConditionConditionComparisonFastStringArgs(
case_sensitive=False,
operator="string",
unknowns="string",
value="string",
values=["string"],
),
flaw_state=dynatrace.CalculatedServiceMetricConditionConditionComparisonFlawStateArgs(
operator="string",
unknowns="string",
value="string",
values=["string"],
),
generic=dynatrace.CalculatedServiceMetricConditionConditionComparisonGenericArgs(
type="string",
unknowns="string",
),
http_method=dynatrace.CalculatedServiceMetricConditionConditionComparisonHttpMethodArgs(
operator="string",
unknowns="string",
value="string",
values=["string"],
),
http_status_class=dynatrace.CalculatedServiceMetricConditionConditionComparisonHttpStatusClassArgs(
operator="string",
unknowns="string",
value="string",
values=["string"],
),
iib_input_node_type=dynatrace.CalculatedServiceMetricConditionConditionComparisonIibInputNodeTypeArgs(
operator="string",
unknowns="string",
value="string",
values=["string"],
),
negate=False,
number=dynatrace.CalculatedServiceMetricConditionConditionComparisonNumberArgs(
operator="string",
unknowns="string",
value=0,
values=[0],
),
number_request_attribute=dynatrace.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeArgs(
request_attribute="string",
match_on_child_calls=False,
operator="string",
source=dynatrace.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceArgs(
management_zone="string",
service_tag=dynatrace.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagArgs(
key="string",
context="string",
tag_key=dynatrace.CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagTagKeyArgs(
context="string",
key="string",
),
value="string",
),
unknowns="string",
),
unknowns="string",
value=0,
values=[0],
),
service_type=dynatrace.CalculatedServiceMetricConditionConditionComparisonServiceTypeArgs(
operator="string",
unknowns="string",
value="string",
values=["string"],
),
string=dynatrace.CalculatedServiceMetricConditionConditionComparisonStringArgs(
case_sensitive=False,
operator="string",
unknowns="string",
value="string",
values=["string"],
),
string_request_attribute=dynatrace.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeArgs(
request_attribute="string",
case_sensitive=False,
match_on_child_calls=False,
operator="string",
source=dynatrace.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceArgs(
management_zone="string",
service_tag=dynatrace.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagArgs(
key="string",
context="string",
tag_key=dynatrace.CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagTagKeyArgs(
context="string",
key="string",
),
value="string",
),
unknowns="string",
),
unknowns="string",
value="string",
values=["string"],
),
tag=dynatrace.CalculatedServiceMetricConditionConditionComparisonTagArgs(
operator="string",
unknowns="string",
value=dynatrace.CalculatedServiceMetricConditionConditionComparisonTagValueArgs(
context="string",
key="string",
unknowns="string",
value="string",
),
values=dynatrace.CalculatedServiceMetricConditionConditionComparisonTagValuesArgs(
values=[dynatrace.CalculatedServiceMetricConditionConditionComparisonTagValuesValueArgs(
context="string",
key="string",
unknowns="string",
value="string",
)],
),
),
zos_call_type=dynatrace.CalculatedServiceMetricConditionConditionComparisonZosCallTypeArgs(
operator="string",
unknowns="string",
value="string",
values=["string"],
),
),
unknowns="string",
)],
)],
description="string",
dimension_definition=dynatrace.CalculatedServiceMetricDimensionDefinitionArgs(
dimension="string",
name="string",
top_x=0,
top_x_aggregation="string",
top_x_direction="string",
placeholders=dynatrace.CalculatedServiceMetricDimensionDefinitionPlaceholdersArgs(
placeholders=[dynatrace.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderArgs(
attribute="string",
kind="string",
name="string",
aggregation="string",
delimiter_or_regex="string",
end_delimiter="string",
normalization="string",
request_attribute="string",
source=dynatrace.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceArgs(
management_zone="string",
service_tag=dynatrace.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagArgs(
key="string",
context="string",
tag_key=dynatrace.CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagTagKeyArgs(
context="string",
key="string",
),
value="string",
),
unknowns="string",
),
unknowns="string",
use_from_child_calls=False,
)],
),
unknowns="string",
),
enabled=False,
entity_id="string",
management_zones=["string"],
metric_definition=dynatrace.CalculatedServiceMetricMetricDefinitionArgs(
metric="string",
request_attribute="string",
),
name="string",
unit_display_name="string",
unknowns="string")
const calculatedServiceMetricResource = new dynatrace.CalculatedServiceMetric("calculatedServiceMetricResource", {
metricKey: "string",
unit: "string",
conditions: [{
conditions: [{
attribute: "string",
comparison: {
boolean: {
value: false,
operator: "string",
unknowns: "string",
values: [false],
},
esbInputNodeType: {
operator: "string",
unknowns: "string",
value: "string",
values: ["string"],
},
failedState: {
operator: "string",
unknowns: "string",
value: "string",
values: ["string"],
},
failureReason: {
operator: "string",
unknowns: "string",
value: "string",
values: ["string"],
},
fastString: {
caseSensitive: false,
operator: "string",
unknowns: "string",
value: "string",
values: ["string"],
},
flawState: {
operator: "string",
unknowns: "string",
value: "string",
values: ["string"],
},
generic: {
type: "string",
unknowns: "string",
},
httpMethod: {
operator: "string",
unknowns: "string",
value: "string",
values: ["string"],
},
httpStatusClass: {
operator: "string",
unknowns: "string",
value: "string",
values: ["string"],
},
iibInputNodeType: {
operator: "string",
unknowns: "string",
value: "string",
values: ["string"],
},
negate: false,
number: {
operator: "string",
unknowns: "string",
value: 0,
values: [0],
},
numberRequestAttribute: {
requestAttribute: "string",
matchOnChildCalls: false,
operator: "string",
source: {
managementZone: "string",
serviceTag: {
key: "string",
context: "string",
tagKey: {
context: "string",
key: "string",
},
value: "string",
},
unknowns: "string",
},
unknowns: "string",
value: 0,
values: [0],
},
serviceType: {
operator: "string",
unknowns: "string",
value: "string",
values: ["string"],
},
string: {
caseSensitive: false,
operator: "string",
unknowns: "string",
value: "string",
values: ["string"],
},
stringRequestAttribute: {
requestAttribute: "string",
caseSensitive: false,
matchOnChildCalls: false,
operator: "string",
source: {
managementZone: "string",
serviceTag: {
key: "string",
context: "string",
tagKey: {
context: "string",
key: "string",
},
value: "string",
},
unknowns: "string",
},
unknowns: "string",
value: "string",
values: ["string"],
},
tag: {
operator: "string",
unknowns: "string",
value: {
context: "string",
key: "string",
unknowns: "string",
value: "string",
},
values: {
values: [{
context: "string",
key: "string",
unknowns: "string",
value: "string",
}],
},
},
zosCallType: {
operator: "string",
unknowns: "string",
value: "string",
values: ["string"],
},
},
unknowns: "string",
}],
}],
description: "string",
dimensionDefinition: {
dimension: "string",
name: "string",
topX: 0,
topXAggregation: "string",
topXDirection: "string",
placeholders: {
placeholders: [{
attribute: "string",
kind: "string",
name: "string",
aggregation: "string",
delimiterOrRegex: "string",
endDelimiter: "string",
normalization: "string",
requestAttribute: "string",
source: {
managementZone: "string",
serviceTag: {
key: "string",
context: "string",
tagKey: {
context: "string",
key: "string",
},
value: "string",
},
unknowns: "string",
},
unknowns: "string",
useFromChildCalls: false,
}],
},
unknowns: "string",
},
enabled: false,
entityId: "string",
managementZones: ["string"],
metricDefinition: {
metric: "string",
requestAttribute: "string",
},
name: "string",
unitDisplayName: "string",
unknowns: "string",
});
type: dynatrace:CalculatedServiceMetric
properties:
conditions:
- conditions:
- attribute: string
comparison:
boolean:
operator: string
unknowns: string
value: false
values:
- false
esbInputNodeType:
operator: string
unknowns: string
value: string
values:
- string
failedState:
operator: string
unknowns: string
value: string
values:
- string
failureReason:
operator: string
unknowns: string
value: string
values:
- string
fastString:
caseSensitive: false
operator: string
unknowns: string
value: string
values:
- string
flawState:
operator: string
unknowns: string
value: string
values:
- string
generic:
type: string
unknowns: string
httpMethod:
operator: string
unknowns: string
value: string
values:
- string
httpStatusClass:
operator: string
unknowns: string
value: string
values:
- string
iibInputNodeType:
operator: string
unknowns: string
value: string
values:
- string
negate: false
number:
operator: string
unknowns: string
value: 0
values:
- 0
numberRequestAttribute:
matchOnChildCalls: false
operator: string
requestAttribute: string
source:
managementZone: string
serviceTag:
context: string
key: string
tagKey:
context: string
key: string
value: string
unknowns: string
unknowns: string
value: 0
values:
- 0
serviceType:
operator: string
unknowns: string
value: string
values:
- string
string:
caseSensitive: false
operator: string
unknowns: string
value: string
values:
- string
stringRequestAttribute:
caseSensitive: false
matchOnChildCalls: false
operator: string
requestAttribute: string
source:
managementZone: string
serviceTag:
context: string
key: string
tagKey:
context: string
key: string
value: string
unknowns: string
unknowns: string
value: string
values:
- string
tag:
operator: string
unknowns: string
value:
context: string
key: string
unknowns: string
value: string
values:
values:
- context: string
key: string
unknowns: string
value: string
zosCallType:
operator: string
unknowns: string
value: string
values:
- string
unknowns: string
description: string
dimensionDefinition:
dimension: string
name: string
placeholders:
placeholders:
- aggregation: string
attribute: string
delimiterOrRegex: string
endDelimiter: string
kind: string
name: string
normalization: string
requestAttribute: string
source:
managementZone: string
serviceTag:
context: string
key: string
tagKey:
context: string
key: string
value: string
unknowns: string
unknowns: string
useFromChildCalls: false
topX: 0
topXAggregation: string
topXDirection: string
unknowns: string
enabled: false
entityId: string
managementZones:
- string
metricDefinition:
metric: string
requestAttribute: string
metricKey: string
name: string
unit: string
unitDisplayName: string
unknowns: string
CalculatedServiceMetric Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The CalculatedServiceMetric resource accepts the following input properties:
- Metric
Key string - The key of the calculated service metric
- Unit string
- The unit of the metric. Possible values are
BIT
,BIT_PER_HOUR
,BIT_PER_MINUTE
,BIT_PER_SECOND
,BYTE
,BYTE_PER_HOUR
,BYTE_PER_MINUTE
,BYTE_PER_SECOND
,CORES
,COUNT
,DAY
,DECIBEL_MILLI_WATT
,GIBI_BYTE
,GIGA
,GIGA_BYTE
,HOUR
,KIBI_BYTE
,KIBI_BYTE_PER_HOUR
,KIBI_BYTE_PER_MINUTE
,KIBI_BYTE_PER_SECOND
,KILO
,KILO_BYTE
,KILO_BYTE_PER_HOUR
,KILO_BYTE_PER_MINUTE
,KILO_BYTE_PER_SECOND
,MEBI_BYTE
,MEBI_BYTE_PER_HOUR
,MEBI_BYTE_PER_MINUTE
,MEBI_BYTE_PER_SECOND
,MEGA
,MEGA_BYTE
,MEGA_BYTE_PER_HOUR
,MEGA_BYTE_PER_MINUTE
,MEGA_BYTE_PER_SECOND
,MICRO_SECOND
,MILLI_CORES
,MILLI_SECOND
,MILLI_SECOND_PER_MINUTE
,MINUTE
,MONTH
,MSU
,NANO_SECOND
,NANO_SECOND_PER_MINUTE
,NOT_APPLICABLE
,PERCENT
,PER_HOUR
,PER_MINUTE
,PER_SECOND
,PIXEL
,PROMILLE
,RATIO
,SECOND
,STATE
,UNSPECIFIED
,WEEK
andYEAR
- Conditions
List<Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Condition> - The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
- Description string
- The displayed description of the metric
- Dimension
Definition Lbrlabs.Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Dimension Definition - Parameters of a definition of a calculated service metric
- Enabled bool
- The metric is enabled (
true
) or disabled (false
) - Entity
Id string - Restricts the metric usage to the specified service. This field is mutually exclusive with the
management_zones
field - Management
Zones List<string> - Restricts the metric usage to specified management zones. This field is mutually exclusive with the
entity_id
field - Metric
Definition Lbrlabs.Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Metric Definition - The definition of a calculated service metric
- Name string
- The displayed name of the metric
- Unit
Display stringName - The display name of the metric's unit. Only applicable when the unit parameter is set to
UNSPECIFIED
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- Metric
Key string - The key of the calculated service metric
- Unit string
- The unit of the metric. Possible values are
BIT
,BIT_PER_HOUR
,BIT_PER_MINUTE
,BIT_PER_SECOND
,BYTE
,BYTE_PER_HOUR
,BYTE_PER_MINUTE
,BYTE_PER_SECOND
,CORES
,COUNT
,DAY
,DECIBEL_MILLI_WATT
,GIBI_BYTE
,GIGA
,GIGA_BYTE
,HOUR
,KIBI_BYTE
,KIBI_BYTE_PER_HOUR
,KIBI_BYTE_PER_MINUTE
,KIBI_BYTE_PER_SECOND
,KILO
,KILO_BYTE
,KILO_BYTE_PER_HOUR
,KILO_BYTE_PER_MINUTE
,KILO_BYTE_PER_SECOND
,MEBI_BYTE
,MEBI_BYTE_PER_HOUR
,MEBI_BYTE_PER_MINUTE
,MEBI_BYTE_PER_SECOND
,MEGA
,MEGA_BYTE
,MEGA_BYTE_PER_HOUR
,MEGA_BYTE_PER_MINUTE
,MEGA_BYTE_PER_SECOND
,MICRO_SECOND
,MILLI_CORES
,MILLI_SECOND
,MILLI_SECOND_PER_MINUTE
,MINUTE
,MONTH
,MSU
,NANO_SECOND
,NANO_SECOND_PER_MINUTE
,NOT_APPLICABLE
,PERCENT
,PER_HOUR
,PER_MINUTE
,PER_SECOND
,PIXEL
,PROMILLE
,RATIO
,SECOND
,STATE
,UNSPECIFIED
,WEEK
andYEAR
- Conditions
[]Calculated
Service Metric Condition Args - The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
- Description string
- The displayed description of the metric
- Dimension
Definition CalculatedService Metric Dimension Definition Args - Parameters of a definition of a calculated service metric
- Enabled bool
- The metric is enabled (
true
) or disabled (false
) - Entity
Id string - Restricts the metric usage to the specified service. This field is mutually exclusive with the
management_zones
field - Management
Zones []string - Restricts the metric usage to specified management zones. This field is mutually exclusive with the
entity_id
field - Metric
Definition CalculatedService Metric Metric Definition Args - The definition of a calculated service metric
- Name string
- The displayed name of the metric
- Unit
Display stringName - The display name of the metric's unit. Only applicable when the unit parameter is set to
UNSPECIFIED
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- metric
Key String - The key of the calculated service metric
- unit String
- The unit of the metric. Possible values are
BIT
,BIT_PER_HOUR
,BIT_PER_MINUTE
,BIT_PER_SECOND
,BYTE
,BYTE_PER_HOUR
,BYTE_PER_MINUTE
,BYTE_PER_SECOND
,CORES
,COUNT
,DAY
,DECIBEL_MILLI_WATT
,GIBI_BYTE
,GIGA
,GIGA_BYTE
,HOUR
,KIBI_BYTE
,KIBI_BYTE_PER_HOUR
,KIBI_BYTE_PER_MINUTE
,KIBI_BYTE_PER_SECOND
,KILO
,KILO_BYTE
,KILO_BYTE_PER_HOUR
,KILO_BYTE_PER_MINUTE
,KILO_BYTE_PER_SECOND
,MEBI_BYTE
,MEBI_BYTE_PER_HOUR
,MEBI_BYTE_PER_MINUTE
,MEBI_BYTE_PER_SECOND
,MEGA
,MEGA_BYTE
,MEGA_BYTE_PER_HOUR
,MEGA_BYTE_PER_MINUTE
,MEGA_BYTE_PER_SECOND
,MICRO_SECOND
,MILLI_CORES
,MILLI_SECOND
,MILLI_SECOND_PER_MINUTE
,MINUTE
,MONTH
,MSU
,NANO_SECOND
,NANO_SECOND_PER_MINUTE
,NOT_APPLICABLE
,PERCENT
,PER_HOUR
,PER_MINUTE
,PER_SECOND
,PIXEL
,PROMILLE
,RATIO
,SECOND
,STATE
,UNSPECIFIED
,WEEK
andYEAR
- conditions
List<Calculated
Service Metric Condition> - The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
- description String
- The displayed description of the metric
- dimension
Definition CalculatedService Metric Dimension Definition - Parameters of a definition of a calculated service metric
- enabled Boolean
- The metric is enabled (
true
) or disabled (false
) - entity
Id String - Restricts the metric usage to the specified service. This field is mutually exclusive with the
management_zones
field - management
Zones List<String> - Restricts the metric usage to specified management zones. This field is mutually exclusive with the
entity_id
field - metric
Definition CalculatedService Metric Metric Definition - The definition of a calculated service metric
- name String
- The displayed name of the metric
- unit
Display StringName - The display name of the metric's unit. Only applicable when the unit parameter is set to
UNSPECIFIED
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
- metric
Key string - The key of the calculated service metric
- unit string
- The unit of the metric. Possible values are
BIT
,BIT_PER_HOUR
,BIT_PER_MINUTE
,BIT_PER_SECOND
,BYTE
,BYTE_PER_HOUR
,BYTE_PER_MINUTE
,BYTE_PER_SECOND
,CORES
,COUNT
,DAY
,DECIBEL_MILLI_WATT
,GIBI_BYTE
,GIGA
,GIGA_BYTE
,HOUR
,KIBI_BYTE
,KIBI_BYTE_PER_HOUR
,KIBI_BYTE_PER_MINUTE
,KIBI_BYTE_PER_SECOND
,KILO
,KILO_BYTE
,KILO_BYTE_PER_HOUR
,KILO_BYTE_PER_MINUTE
,KILO_BYTE_PER_SECOND
,MEBI_BYTE
,MEBI_BYTE_PER_HOUR
,MEBI_BYTE_PER_MINUTE
,MEBI_BYTE_PER_SECOND
,MEGA
,MEGA_BYTE
,MEGA_BYTE_PER_HOUR
,MEGA_BYTE_PER_MINUTE
,MEGA_BYTE_PER_SECOND
,MICRO_SECOND
,MILLI_CORES
,MILLI_SECOND
,MILLI_SECOND_PER_MINUTE
,MINUTE
,MONTH
,MSU
,NANO_SECOND
,NANO_SECOND_PER_MINUTE
,NOT_APPLICABLE
,PERCENT
,PER_HOUR
,PER_MINUTE
,PER_SECOND
,PIXEL
,PROMILLE
,RATIO
,SECOND
,STATE
,UNSPECIFIED
,WEEK
andYEAR
- conditions
Calculated
Service Metric Condition[] - The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
- description string
- The displayed description of the metric
- dimension
Definition CalculatedService Metric Dimension Definition - Parameters of a definition of a calculated service metric
- enabled boolean
- The metric is enabled (
true
) or disabled (false
) - entity
Id string - Restricts the metric usage to the specified service. This field is mutually exclusive with the
management_zones
field - management
Zones string[] - Restricts the metric usage to specified management zones. This field is mutually exclusive with the
entity_id
field - metric
Definition CalculatedService Metric Metric Definition - The definition of a calculated service metric
- name string
- The displayed name of the metric
- unit
Display stringName - The display name of the metric's unit. Only applicable when the unit parameter is set to
UNSPECIFIED
- unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- metric_
key str - The key of the calculated service metric
- unit str
- The unit of the metric. Possible values are
BIT
,BIT_PER_HOUR
,BIT_PER_MINUTE
,BIT_PER_SECOND
,BYTE
,BYTE_PER_HOUR
,BYTE_PER_MINUTE
,BYTE_PER_SECOND
,CORES
,COUNT
,DAY
,DECIBEL_MILLI_WATT
,GIBI_BYTE
,GIGA
,GIGA_BYTE
,HOUR
,KIBI_BYTE
,KIBI_BYTE_PER_HOUR
,KIBI_BYTE_PER_MINUTE
,KIBI_BYTE_PER_SECOND
,KILO
,KILO_BYTE
,KILO_BYTE_PER_HOUR
,KILO_BYTE_PER_MINUTE
,KILO_BYTE_PER_SECOND
,MEBI_BYTE
,MEBI_BYTE_PER_HOUR
,MEBI_BYTE_PER_MINUTE
,MEBI_BYTE_PER_SECOND
,MEGA
,MEGA_BYTE
,MEGA_BYTE_PER_HOUR
,MEGA_BYTE_PER_MINUTE
,MEGA_BYTE_PER_SECOND
,MICRO_SECOND
,MILLI_CORES
,MILLI_SECOND
,MILLI_SECOND_PER_MINUTE
,MINUTE
,MONTH
,MSU
,NANO_SECOND
,NANO_SECOND_PER_MINUTE
,NOT_APPLICABLE
,PERCENT
,PER_HOUR
,PER_MINUTE
,PER_SECOND
,PIXEL
,PROMILLE
,RATIO
,SECOND
,STATE
,UNSPECIFIED
,WEEK
andYEAR
- conditions
Sequence[Calculated
Service Metric Condition Args] - The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
- description str
- The displayed description of the metric
- dimension_
definition CalculatedService Metric Dimension Definition Args - Parameters of a definition of a calculated service metric
- enabled bool
- The metric is enabled (
true
) or disabled (false
) - entity_
id str - Restricts the metric usage to the specified service. This field is mutually exclusive with the
management_zones
field - management_
zones Sequence[str] - Restricts the metric usage to specified management zones. This field is mutually exclusive with the
entity_id
field - metric_
definition CalculatedService Metric Metric Definition Args - The definition of a calculated service metric
- name str
- The displayed name of the metric
- unit_
display_ strname - The display name of the metric's unit. Only applicable when the unit parameter is set to
UNSPECIFIED
- unknowns str
- allows for configuring properties that are not explicitly supported by the current version of this provider
- metric
Key String - The key of the calculated service metric
- unit String
- The unit of the metric. Possible values are
BIT
,BIT_PER_HOUR
,BIT_PER_MINUTE
,BIT_PER_SECOND
,BYTE
,BYTE_PER_HOUR
,BYTE_PER_MINUTE
,BYTE_PER_SECOND
,CORES
,COUNT
,DAY
,DECIBEL_MILLI_WATT
,GIBI_BYTE
,GIGA
,GIGA_BYTE
,HOUR
,KIBI_BYTE
,KIBI_BYTE_PER_HOUR
,KIBI_BYTE_PER_MINUTE
,KIBI_BYTE_PER_SECOND
,KILO
,KILO_BYTE
,KILO_BYTE_PER_HOUR
,KILO_BYTE_PER_MINUTE
,KILO_BYTE_PER_SECOND
,MEBI_BYTE
,MEBI_BYTE_PER_HOUR
,MEBI_BYTE_PER_MINUTE
,MEBI_BYTE_PER_SECOND
,MEGA
,MEGA_BYTE
,MEGA_BYTE_PER_HOUR
,MEGA_BYTE_PER_MINUTE
,MEGA_BYTE_PER_SECOND
,MICRO_SECOND
,MILLI_CORES
,MILLI_SECOND
,MILLI_SECOND_PER_MINUTE
,MINUTE
,MONTH
,MSU
,NANO_SECOND
,NANO_SECOND_PER_MINUTE
,NOT_APPLICABLE
,PERCENT
,PER_HOUR
,PER_MINUTE
,PER_SECOND
,PIXEL
,PROMILLE
,RATIO
,SECOND
,STATE
,UNSPECIFIED
,WEEK
andYEAR
- conditions List<Property Map>
- The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
- description String
- The displayed description of the metric
- dimension
Definition Property Map - Parameters of a definition of a calculated service metric
- enabled Boolean
- The metric is enabled (
true
) or disabled (false
) - entity
Id String - Restricts the metric usage to the specified service. This field is mutually exclusive with the
management_zones
field - management
Zones List<String> - Restricts the metric usage to specified management zones. This field is mutually exclusive with the
entity_id
field - metric
Definition Property Map - The definition of a calculated service metric
- name String
- The displayed name of the metric
- unit
Display StringName - The display name of the metric's unit. Only applicable when the unit parameter is set to
UNSPECIFIED
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
Outputs
All input properties are implicitly available as output properties. Additionally, the CalculatedServiceMetric resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing CalculatedServiceMetric Resource
Get an existing CalculatedServiceMetric resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: CalculatedServiceMetricState, opts?: CustomResourceOptions): CalculatedServiceMetric
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
conditions: Optional[Sequence[CalculatedServiceMetricConditionArgs]] = None,
description: Optional[str] = None,
dimension_definition: Optional[CalculatedServiceMetricDimensionDefinitionArgs] = None,
enabled: Optional[bool] = None,
entity_id: Optional[str] = None,
management_zones: Optional[Sequence[str]] = None,
metric_definition: Optional[CalculatedServiceMetricMetricDefinitionArgs] = None,
metric_key: Optional[str] = None,
name: Optional[str] = None,
unit: Optional[str] = None,
unit_display_name: Optional[str] = None,
unknowns: Optional[str] = None) -> CalculatedServiceMetric
func GetCalculatedServiceMetric(ctx *Context, name string, id IDInput, state *CalculatedServiceMetricState, opts ...ResourceOption) (*CalculatedServiceMetric, error)
public static CalculatedServiceMetric Get(string name, Input<string> id, CalculatedServiceMetricState? state, CustomResourceOptions? opts = null)
public static CalculatedServiceMetric get(String name, Output<String> id, CalculatedServiceMetricState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Conditions
List<Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Condition> - The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
- Description string
- The displayed description of the metric
- Dimension
Definition Lbrlabs.Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Dimension Definition - Parameters of a definition of a calculated service metric
- Enabled bool
- The metric is enabled (
true
) or disabled (false
) - Entity
Id string - Restricts the metric usage to the specified service. This field is mutually exclusive with the
management_zones
field - Management
Zones List<string> - Restricts the metric usage to specified management zones. This field is mutually exclusive with the
entity_id
field - Metric
Definition Lbrlabs.Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Metric Definition - The definition of a calculated service metric
- Metric
Key string - The key of the calculated service metric
- Name string
- The displayed name of the metric
- Unit string
- The unit of the metric. Possible values are
BIT
,BIT_PER_HOUR
,BIT_PER_MINUTE
,BIT_PER_SECOND
,BYTE
,BYTE_PER_HOUR
,BYTE_PER_MINUTE
,BYTE_PER_SECOND
,CORES
,COUNT
,DAY
,DECIBEL_MILLI_WATT
,GIBI_BYTE
,GIGA
,GIGA_BYTE
,HOUR
,KIBI_BYTE
,KIBI_BYTE_PER_HOUR
,KIBI_BYTE_PER_MINUTE
,KIBI_BYTE_PER_SECOND
,KILO
,KILO_BYTE
,KILO_BYTE_PER_HOUR
,KILO_BYTE_PER_MINUTE
,KILO_BYTE_PER_SECOND
,MEBI_BYTE
,MEBI_BYTE_PER_HOUR
,MEBI_BYTE_PER_MINUTE
,MEBI_BYTE_PER_SECOND
,MEGA
,MEGA_BYTE
,MEGA_BYTE_PER_HOUR
,MEGA_BYTE_PER_MINUTE
,MEGA_BYTE_PER_SECOND
,MICRO_SECOND
,MILLI_CORES
,MILLI_SECOND
,MILLI_SECOND_PER_MINUTE
,MINUTE
,MONTH
,MSU
,NANO_SECOND
,NANO_SECOND_PER_MINUTE
,NOT_APPLICABLE
,PERCENT
,PER_HOUR
,PER_MINUTE
,PER_SECOND
,PIXEL
,PROMILLE
,RATIO
,SECOND
,STATE
,UNSPECIFIED
,WEEK
andYEAR
- Unit
Display stringName - The display name of the metric's unit. Only applicable when the unit parameter is set to
UNSPECIFIED
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- Conditions
[]Calculated
Service Metric Condition Args - The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
- Description string
- The displayed description of the metric
- Dimension
Definition CalculatedService Metric Dimension Definition Args - Parameters of a definition of a calculated service metric
- Enabled bool
- The metric is enabled (
true
) or disabled (false
) - Entity
Id string - Restricts the metric usage to the specified service. This field is mutually exclusive with the
management_zones
field - Management
Zones []string - Restricts the metric usage to specified management zones. This field is mutually exclusive with the
entity_id
field - Metric
Definition CalculatedService Metric Metric Definition Args - The definition of a calculated service metric
- Metric
Key string - The key of the calculated service metric
- Name string
- The displayed name of the metric
- Unit string
- The unit of the metric. Possible values are
BIT
,BIT_PER_HOUR
,BIT_PER_MINUTE
,BIT_PER_SECOND
,BYTE
,BYTE_PER_HOUR
,BYTE_PER_MINUTE
,BYTE_PER_SECOND
,CORES
,COUNT
,DAY
,DECIBEL_MILLI_WATT
,GIBI_BYTE
,GIGA
,GIGA_BYTE
,HOUR
,KIBI_BYTE
,KIBI_BYTE_PER_HOUR
,KIBI_BYTE_PER_MINUTE
,KIBI_BYTE_PER_SECOND
,KILO
,KILO_BYTE
,KILO_BYTE_PER_HOUR
,KILO_BYTE_PER_MINUTE
,KILO_BYTE_PER_SECOND
,MEBI_BYTE
,MEBI_BYTE_PER_HOUR
,MEBI_BYTE_PER_MINUTE
,MEBI_BYTE_PER_SECOND
,MEGA
,MEGA_BYTE
,MEGA_BYTE_PER_HOUR
,MEGA_BYTE_PER_MINUTE
,MEGA_BYTE_PER_SECOND
,MICRO_SECOND
,MILLI_CORES
,MILLI_SECOND
,MILLI_SECOND_PER_MINUTE
,MINUTE
,MONTH
,MSU
,NANO_SECOND
,NANO_SECOND_PER_MINUTE
,NOT_APPLICABLE
,PERCENT
,PER_HOUR
,PER_MINUTE
,PER_SECOND
,PIXEL
,PROMILLE
,RATIO
,SECOND
,STATE
,UNSPECIFIED
,WEEK
andYEAR
- Unit
Display stringName - The display name of the metric's unit. Only applicable when the unit parameter is set to
UNSPECIFIED
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- conditions
List<Calculated
Service Metric Condition> - The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
- description String
- The displayed description of the metric
- dimension
Definition CalculatedService Metric Dimension Definition - Parameters of a definition of a calculated service metric
- enabled Boolean
- The metric is enabled (
true
) or disabled (false
) - entity
Id String - Restricts the metric usage to the specified service. This field is mutually exclusive with the
management_zones
field - management
Zones List<String> - Restricts the metric usage to specified management zones. This field is mutually exclusive with the
entity_id
field - metric
Definition CalculatedService Metric Metric Definition - The definition of a calculated service metric
- metric
Key String - The key of the calculated service metric
- name String
- The displayed name of the metric
- unit String
- The unit of the metric. Possible values are
BIT
,BIT_PER_HOUR
,BIT_PER_MINUTE
,BIT_PER_SECOND
,BYTE
,BYTE_PER_HOUR
,BYTE_PER_MINUTE
,BYTE_PER_SECOND
,CORES
,COUNT
,DAY
,DECIBEL_MILLI_WATT
,GIBI_BYTE
,GIGA
,GIGA_BYTE
,HOUR
,KIBI_BYTE
,KIBI_BYTE_PER_HOUR
,KIBI_BYTE_PER_MINUTE
,KIBI_BYTE_PER_SECOND
,KILO
,KILO_BYTE
,KILO_BYTE_PER_HOUR
,KILO_BYTE_PER_MINUTE
,KILO_BYTE_PER_SECOND
,MEBI_BYTE
,MEBI_BYTE_PER_HOUR
,MEBI_BYTE_PER_MINUTE
,MEBI_BYTE_PER_SECOND
,MEGA
,MEGA_BYTE
,MEGA_BYTE_PER_HOUR
,MEGA_BYTE_PER_MINUTE
,MEGA_BYTE_PER_SECOND
,MICRO_SECOND
,MILLI_CORES
,MILLI_SECOND
,MILLI_SECOND_PER_MINUTE
,MINUTE
,MONTH
,MSU
,NANO_SECOND
,NANO_SECOND_PER_MINUTE
,NOT_APPLICABLE
,PERCENT
,PER_HOUR
,PER_MINUTE
,PER_SECOND
,PIXEL
,PROMILLE
,RATIO
,SECOND
,STATE
,UNSPECIFIED
,WEEK
andYEAR
- unit
Display StringName - The display name of the metric's unit. Only applicable when the unit parameter is set to
UNSPECIFIED
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
- conditions
Calculated
Service Metric Condition[] - The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
- description string
- The displayed description of the metric
- dimension
Definition CalculatedService Metric Dimension Definition - Parameters of a definition of a calculated service metric
- enabled boolean
- The metric is enabled (
true
) or disabled (false
) - entity
Id string - Restricts the metric usage to the specified service. This field is mutually exclusive with the
management_zones
field - management
Zones string[] - Restricts the metric usage to specified management zones. This field is mutually exclusive with the
entity_id
field - metric
Definition CalculatedService Metric Metric Definition - The definition of a calculated service metric
- metric
Key string - The key of the calculated service metric
- name string
- The displayed name of the metric
- unit string
- The unit of the metric. Possible values are
BIT
,BIT_PER_HOUR
,BIT_PER_MINUTE
,BIT_PER_SECOND
,BYTE
,BYTE_PER_HOUR
,BYTE_PER_MINUTE
,BYTE_PER_SECOND
,CORES
,COUNT
,DAY
,DECIBEL_MILLI_WATT
,GIBI_BYTE
,GIGA
,GIGA_BYTE
,HOUR
,KIBI_BYTE
,KIBI_BYTE_PER_HOUR
,KIBI_BYTE_PER_MINUTE
,KIBI_BYTE_PER_SECOND
,KILO
,KILO_BYTE
,KILO_BYTE_PER_HOUR
,KILO_BYTE_PER_MINUTE
,KILO_BYTE_PER_SECOND
,MEBI_BYTE
,MEBI_BYTE_PER_HOUR
,MEBI_BYTE_PER_MINUTE
,MEBI_BYTE_PER_SECOND
,MEGA
,MEGA_BYTE
,MEGA_BYTE_PER_HOUR
,MEGA_BYTE_PER_MINUTE
,MEGA_BYTE_PER_SECOND
,MICRO_SECOND
,MILLI_CORES
,MILLI_SECOND
,MILLI_SECOND_PER_MINUTE
,MINUTE
,MONTH
,MSU
,NANO_SECOND
,NANO_SECOND_PER_MINUTE
,NOT_APPLICABLE
,PERCENT
,PER_HOUR
,PER_MINUTE
,PER_SECOND
,PIXEL
,PROMILLE
,RATIO
,SECOND
,STATE
,UNSPECIFIED
,WEEK
andYEAR
- unit
Display stringName - The display name of the metric's unit. Only applicable when the unit parameter is set to
UNSPECIFIED
- unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- conditions
Sequence[Calculated
Service Metric Condition Args] - The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
- description str
- The displayed description of the metric
- dimension_
definition CalculatedService Metric Dimension Definition Args - Parameters of a definition of a calculated service metric
- enabled bool
- The metric is enabled (
true
) or disabled (false
) - entity_
id str - Restricts the metric usage to the specified service. This field is mutually exclusive with the
management_zones
field - management_
zones Sequence[str] - Restricts the metric usage to specified management zones. This field is mutually exclusive with the
entity_id
field - metric_
definition CalculatedService Metric Metric Definition Args - The definition of a calculated service metric
- metric_
key str - The key of the calculated service metric
- name str
- The displayed name of the metric
- unit str
- The unit of the metric. Possible values are
BIT
,BIT_PER_HOUR
,BIT_PER_MINUTE
,BIT_PER_SECOND
,BYTE
,BYTE_PER_HOUR
,BYTE_PER_MINUTE
,BYTE_PER_SECOND
,CORES
,COUNT
,DAY
,DECIBEL_MILLI_WATT
,GIBI_BYTE
,GIGA
,GIGA_BYTE
,HOUR
,KIBI_BYTE
,KIBI_BYTE_PER_HOUR
,KIBI_BYTE_PER_MINUTE
,KIBI_BYTE_PER_SECOND
,KILO
,KILO_BYTE
,KILO_BYTE_PER_HOUR
,KILO_BYTE_PER_MINUTE
,KILO_BYTE_PER_SECOND
,MEBI_BYTE
,MEBI_BYTE_PER_HOUR
,MEBI_BYTE_PER_MINUTE
,MEBI_BYTE_PER_SECOND
,MEGA
,MEGA_BYTE
,MEGA_BYTE_PER_HOUR
,MEGA_BYTE_PER_MINUTE
,MEGA_BYTE_PER_SECOND
,MICRO_SECOND
,MILLI_CORES
,MILLI_SECOND
,MILLI_SECOND_PER_MINUTE
,MINUTE
,MONTH
,MSU
,NANO_SECOND
,NANO_SECOND_PER_MINUTE
,NOT_APPLICABLE
,PERCENT
,PER_HOUR
,PER_MINUTE
,PER_SECOND
,PIXEL
,PROMILLE
,RATIO
,SECOND
,STATE
,UNSPECIFIED
,WEEK
andYEAR
- unit_
display_ strname - The display name of the metric's unit. Only applicable when the unit parameter is set to
UNSPECIFIED
- unknowns str
- allows for configuring properties that are not explicitly supported by the current version of this provider
- conditions List<Property Map>
- The set of conditions for the metric usage. All the specified conditions must be fulfilled to use the metric
- description String
- The displayed description of the metric
- dimension
Definition Property Map - Parameters of a definition of a calculated service metric
- enabled Boolean
- The metric is enabled (
true
) or disabled (false
) - entity
Id String - Restricts the metric usage to the specified service. This field is mutually exclusive with the
management_zones
field - management
Zones List<String> - Restricts the metric usage to specified management zones. This field is mutually exclusive with the
entity_id
field - metric
Definition Property Map - The definition of a calculated service metric
- metric
Key String - The key of the calculated service metric
- name String
- The displayed name of the metric
- unit String
- The unit of the metric. Possible values are
BIT
,BIT_PER_HOUR
,BIT_PER_MINUTE
,BIT_PER_SECOND
,BYTE
,BYTE_PER_HOUR
,BYTE_PER_MINUTE
,BYTE_PER_SECOND
,CORES
,COUNT
,DAY
,DECIBEL_MILLI_WATT
,GIBI_BYTE
,GIGA
,GIGA_BYTE
,HOUR
,KIBI_BYTE
,KIBI_BYTE_PER_HOUR
,KIBI_BYTE_PER_MINUTE
,KIBI_BYTE_PER_SECOND
,KILO
,KILO_BYTE
,KILO_BYTE_PER_HOUR
,KILO_BYTE_PER_MINUTE
,KILO_BYTE_PER_SECOND
,MEBI_BYTE
,MEBI_BYTE_PER_HOUR
,MEBI_BYTE_PER_MINUTE
,MEBI_BYTE_PER_SECOND
,MEGA
,MEGA_BYTE
,MEGA_BYTE_PER_HOUR
,MEGA_BYTE_PER_MINUTE
,MEGA_BYTE_PER_SECOND
,MICRO_SECOND
,MILLI_CORES
,MILLI_SECOND
,MILLI_SECOND_PER_MINUTE
,MINUTE
,MONTH
,MSU
,NANO_SECOND
,NANO_SECOND_PER_MINUTE
,NOT_APPLICABLE
,PERCENT
,PER_HOUR
,PER_MINUTE
,PER_SECOND
,PIXEL
,PROMILLE
,RATIO
,SECOND
,STATE
,UNSPECIFIED
,WEEK
andYEAR
- unit
Display StringName - The display name of the metric's unit. Only applicable when the unit parameter is set to
UNSPECIFIED
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
Supporting Types
CalculatedServiceMetricCondition, CalculatedServiceMetricConditionArgs
CalculatedServiceMetricConditionCondition, CalculatedServiceMetricConditionConditionArgs
- attribute String
- comparison Property Map
- unknowns String
CalculatedServiceMetricConditionConditionComparison, CalculatedServiceMetricConditionConditionComparisonArgs
- Boolean
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Condition Condition Comparison Boolean - Esb
Input Lbrlabs.Node Type Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Condition Condition Comparison Esb Input Node Type - Failed
State Lbrlabs.Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Condition Condition Comparison Failed State - Failure
Reason Lbrlabs.Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Condition Condition Comparison Failure Reason - Fast
String Lbrlabs.Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Condition Condition Comparison Fast String - Flaw
State Lbrlabs.Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Condition Condition Comparison Flaw State - Generic
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Condition Condition Comparison Generic - Http
Method Lbrlabs.Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Condition Condition Comparison Http Method - Http
Status Lbrlabs.Class Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Condition Condition Comparison Http Status Class - Iib
Input Lbrlabs.Node Type Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Condition Condition Comparison Iib Input Node Type - Negate bool
- Number
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Condition Condition Comparison Number - Number
Request Lbrlabs.Attribute Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Condition Condition Comparison Number Request Attribute - Service
Type Lbrlabs.Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Condition Condition Comparison Service Type - String
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Condition Condition Comparison String - String
Request Lbrlabs.Attribute Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Condition Condition Comparison String Request Attribute - Tag
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Condition Condition Comparison Tag - Zos
Call Lbrlabs.Type Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Condition Condition Comparison Zos Call Type
- Boolean
Calculated
Service Metric Condition Condition Comparison Boolean - Esb
Input CalculatedNode Type Service Metric Condition Condition Comparison Esb Input Node Type - Failed
State CalculatedService Metric Condition Condition Comparison Failed State - Failure
Reason CalculatedService Metric Condition Condition Comparison Failure Reason - Fast
String CalculatedService Metric Condition Condition Comparison Fast String - Flaw
State CalculatedService Metric Condition Condition Comparison Flaw State - Generic
Calculated
Service Metric Condition Condition Comparison Generic - Http
Method CalculatedService Metric Condition Condition Comparison Http Method - Http
Status CalculatedClass Service Metric Condition Condition Comparison Http Status Class - Iib
Input CalculatedNode Type Service Metric Condition Condition Comparison Iib Input Node Type - Negate bool
- Number
Calculated
Service Metric Condition Condition Comparison Number - Number
Request CalculatedAttribute Service Metric Condition Condition Comparison Number Request Attribute - Service
Type CalculatedService Metric Condition Condition Comparison Service Type - String
Calculated
Service Metric Condition Condition Comparison String - String
Request CalculatedAttribute Service Metric Condition Condition Comparison String Request Attribute - Tag
Calculated
Service Metric Condition Condition Comparison Tag - Zos
Call CalculatedType Service Metric Condition Condition Comparison Zos Call Type
- boolean_
Calculated
Service Metric Condition Condition Comparison Boolean - esb
Input CalculatedNode Type Service Metric Condition Condition Comparison Esb Input Node Type - failed
State CalculatedService Metric Condition Condition Comparison Failed State - failure
Reason CalculatedService Metric Condition Condition Comparison Failure Reason - fast
String CalculatedService Metric Condition Condition Comparison Fast String - flaw
State CalculatedService Metric Condition Condition Comparison Flaw State - generic
Calculated
Service Metric Condition Condition Comparison Generic - http
Method CalculatedService Metric Condition Condition Comparison Http Method - http
Status CalculatedClass Service Metric Condition Condition Comparison Http Status Class - iib
Input CalculatedNode Type Service Metric Condition Condition Comparison Iib Input Node Type - negate Boolean
- number
Calculated
Service Metric Condition Condition Comparison Number - number
Request CalculatedAttribute Service Metric Condition Condition Comparison Number Request Attribute - service
Type CalculatedService Metric Condition Condition Comparison Service Type - string
Calculated
Service Metric Condition Condition Comparison String - string
Request CalculatedAttribute Service Metric Condition Condition Comparison String Request Attribute - tag
Calculated
Service Metric Condition Condition Comparison Tag - zos
Call CalculatedType Service Metric Condition Condition Comparison Zos Call Type
- boolean
Calculated
Service Metric Condition Condition Comparison Boolean - esb
Input CalculatedNode Type Service Metric Condition Condition Comparison Esb Input Node Type - failed
State CalculatedService Metric Condition Condition Comparison Failed State - failure
Reason CalculatedService Metric Condition Condition Comparison Failure Reason - fast
String CalculatedService Metric Condition Condition Comparison Fast String - flaw
State CalculatedService Metric Condition Condition Comparison Flaw State - generic
Calculated
Service Metric Condition Condition Comparison Generic - http
Method CalculatedService Metric Condition Condition Comparison Http Method - http
Status CalculatedClass Service Metric Condition Condition Comparison Http Status Class - iib
Input CalculatedNode Type Service Metric Condition Condition Comparison Iib Input Node Type - negate boolean
- number
Calculated
Service Metric Condition Condition Comparison Number - number
Request CalculatedAttribute Service Metric Condition Condition Comparison Number Request Attribute - service
Type CalculatedService Metric Condition Condition Comparison Service Type - string
Calculated
Service Metric Condition Condition Comparison String - string
Request CalculatedAttribute Service Metric Condition Condition Comparison String Request Attribute - tag
Calculated
Service Metric Condition Condition Comparison Tag - zos
Call CalculatedType Service Metric Condition Condition Comparison Zos Call Type
- boolean
Calculated
Service Metric Condition Condition Comparison Boolean - esb_
input_ Calculatednode_ type Service Metric Condition Condition Comparison Esb Input Node Type - failed_
state CalculatedService Metric Condition Condition Comparison Failed State - failure_
reason CalculatedService Metric Condition Condition Comparison Failure Reason - fast_
string CalculatedService Metric Condition Condition Comparison Fast String - flaw_
state CalculatedService Metric Condition Condition Comparison Flaw State - generic
Calculated
Service Metric Condition Condition Comparison Generic - http_
method CalculatedService Metric Condition Condition Comparison Http Method - http_
status_ Calculatedclass Service Metric Condition Condition Comparison Http Status Class - iib_
input_ Calculatednode_ type Service Metric Condition Condition Comparison Iib Input Node Type - negate bool
- number
Calculated
Service Metric Condition Condition Comparison Number - number_
request_ Calculatedattribute Service Metric Condition Condition Comparison Number Request Attribute - service_
type CalculatedService Metric Condition Condition Comparison Service Type - string
Calculated
Service Metric Condition Condition Comparison String - string_
request_ Calculatedattribute Service Metric Condition Condition Comparison String Request Attribute - tag
Calculated
Service Metric Condition Condition Comparison Tag - zos_
call_ Calculatedtype Service Metric Condition Condition Comparison Zos Call Type
- boolean Property Map
- esb
Input Property MapNode Type - failed
State Property Map - failure
Reason Property Map - fast
String Property Map - flaw
State Property Map - generic Property Map
- http
Method Property Map - http
Status Property MapClass - iib
Input Property MapNode Type - negate Boolean
- number Property Map
- number
Request Property MapAttribute - service
Type Property Map - string Property Map
- string
Request Property MapAttribute - tag Property Map
- zos
Call Property MapType
CalculatedServiceMetricConditionConditionComparisonBoolean, CalculatedServiceMetricConditionConditionComparisonBooleanArgs
CalculatedServiceMetricConditionConditionComparisonEsbInputNodeType, CalculatedServiceMetricConditionConditionComparisonEsbInputNodeTypeArgs
CalculatedServiceMetricConditionConditionComparisonFailedState, CalculatedServiceMetricConditionConditionComparisonFailedStateArgs
CalculatedServiceMetricConditionConditionComparisonFailureReason, CalculatedServiceMetricConditionConditionComparisonFailureReasonArgs
CalculatedServiceMetricConditionConditionComparisonFastString, CalculatedServiceMetricConditionConditionComparisonFastStringArgs
- Case
Sensitive bool - Operator string
- Unknowns string
- Value string
- Values List<string>
- Case
Sensitive bool - Operator string
- Unknowns string
- Value string
- Values []string
- case
Sensitive Boolean - operator String
- unknowns String
- value String
- values List<String>
- case
Sensitive boolean - operator string
- unknowns string
- value string
- values string[]
- case_
sensitive bool - operator str
- unknowns str
- value str
- values Sequence[str]
- case
Sensitive Boolean - operator String
- unknowns String
- value String
- values List<String>
CalculatedServiceMetricConditionConditionComparisonFlawState, CalculatedServiceMetricConditionConditionComparisonFlawStateArgs
CalculatedServiceMetricConditionConditionComparisonGeneric, CalculatedServiceMetricConditionConditionComparisonGenericArgs
CalculatedServiceMetricConditionConditionComparisonHttpMethod, CalculatedServiceMetricConditionConditionComparisonHttpMethodArgs
CalculatedServiceMetricConditionConditionComparisonHttpStatusClass, CalculatedServiceMetricConditionConditionComparisonHttpStatusClassArgs
CalculatedServiceMetricConditionConditionComparisonIibInputNodeType, CalculatedServiceMetricConditionConditionComparisonIibInputNodeTypeArgs
CalculatedServiceMetricConditionConditionComparisonNumber, CalculatedServiceMetricConditionConditionComparisonNumberArgs
CalculatedServiceMetricConditionConditionComparisonNumberRequestAttribute, CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeArgs
- Request
Attribute string - Match
On boolChild Calls - Operator string
- Source
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Condition Condition Comparison Number Request Attribute Source - Unknowns string
- Value double
- Values List<double>
- Request
Attribute string - Match
On boolChild Calls - Operator string
- Source
Calculated
Service Metric Condition Condition Comparison Number Request Attribute Source - Unknowns string
- Value float64
- Values []float64
- request
Attribute String - match
On BooleanChild Calls - operator String
- source
Calculated
Service Metric Condition Condition Comparison Number Request Attribute Source - unknowns String
- value Double
- values List<Double>
- request
Attribute string - match
On booleanChild Calls - operator string
- source
Calculated
Service Metric Condition Condition Comparison Number Request Attribute Source - unknowns string
- value number
- values number[]
- request_
attribute str - match_
on_ boolchild_ calls - operator str
- source
Calculated
Service Metric Condition Condition Comparison Number Request Attribute Source - unknowns str
- value float
- values Sequence[float]
- request
Attribute String - match
On BooleanChild Calls - operator String
- source Property Map
- unknowns String
- value Number
- values List<Number>
CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSource, CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceArgs
- management
Zone String - service
Tag Property Map - unknowns String
CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTag, CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagArgs
- key String
- context String
- tag
Key Property Map - value String
CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagTagKey, CalculatedServiceMetricConditionConditionComparisonNumberRequestAttributeSourceServiceTagTagKeyArgs
CalculatedServiceMetricConditionConditionComparisonServiceType, CalculatedServiceMetricConditionConditionComparisonServiceTypeArgs
CalculatedServiceMetricConditionConditionComparisonString, CalculatedServiceMetricConditionConditionComparisonStringArgs
- Case
Sensitive bool - Operator string
- Unknowns string
- Value string
- Values List<string>
- Case
Sensitive bool - Operator string
- Unknowns string
- Value string
- Values []string
- case
Sensitive Boolean - operator String
- unknowns String
- value String
- values List<String>
- case
Sensitive boolean - operator string
- unknowns string
- value string
- values string[]
- case_
sensitive bool - operator str
- unknowns str
- value str
- values Sequence[str]
- case
Sensitive Boolean - operator String
- unknowns String
- value String
- values List<String>
CalculatedServiceMetricConditionConditionComparisonStringRequestAttribute, CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeArgs
- Request
Attribute string - Case
Sensitive bool - Match
On boolChild Calls - Operator string
- Source
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Condition Condition Comparison String Request Attribute Source - Unknowns string
- Value string
- Values List<string>
- Request
Attribute string - Case
Sensitive bool - Match
On boolChild Calls - Operator string
- Source
Calculated
Service Metric Condition Condition Comparison String Request Attribute Source - Unknowns string
- Value string
- Values []string
- request
Attribute String - case
Sensitive Boolean - match
On BooleanChild Calls - operator String
- source
Calculated
Service Metric Condition Condition Comparison String Request Attribute Source - unknowns String
- value String
- values List<String>
- request
Attribute string - case
Sensitive boolean - match
On booleanChild Calls - operator string
- source
Calculated
Service Metric Condition Condition Comparison String Request Attribute Source - unknowns string
- value string
- values string[]
- request_
attribute str - case_
sensitive bool - match_
on_ boolchild_ calls - operator str
- source
Calculated
Service Metric Condition Condition Comparison String Request Attribute Source - unknowns str
- value str
- values Sequence[str]
- request
Attribute String - case
Sensitive Boolean - match
On BooleanChild Calls - operator String
- source Property Map
- unknowns String
- value String
- values List<String>
CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSource, CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceArgs
- management
Zone String - service
Tag Property Map - unknowns String
CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTag, CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagArgs
- key String
- context String
- tag
Key Property Map - value String
CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagTagKey, CalculatedServiceMetricConditionConditionComparisonStringRequestAttributeSourceServiceTagTagKeyArgs
CalculatedServiceMetricConditionConditionComparisonTag, CalculatedServiceMetricConditionConditionComparisonTagArgs
- operator String
- unknowns String
- value Property Map
- values Property Map
CalculatedServiceMetricConditionConditionComparisonTagValue, CalculatedServiceMetricConditionConditionComparisonTagValueArgs
CalculatedServiceMetricConditionConditionComparisonTagValues, CalculatedServiceMetricConditionConditionComparisonTagValuesArgs
CalculatedServiceMetricConditionConditionComparisonTagValuesValue, CalculatedServiceMetricConditionConditionComparisonTagValuesValueArgs
CalculatedServiceMetricConditionConditionComparisonZosCallType, CalculatedServiceMetricConditionConditionComparisonZosCallTypeArgs
CalculatedServiceMetricDimensionDefinition, CalculatedServiceMetricDimensionDefinitionArgs
- Dimension string
- Name string
- Top
X int - Top
XAggregation string - Top
XDirection string - Placeholders
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Dimension Definition Placeholders - Unknowns string
- Dimension string
- Name string
- Top
X int - Top
XAggregation string - Top
XDirection string - Placeholders
Calculated
Service Metric Dimension Definition Placeholders - Unknowns string
- dimension String
- name String
- top
X Integer - top
XAggregation String - top
XDirection String - placeholders
Calculated
Service Metric Dimension Definition Placeholders - unknowns String
- dimension string
- name string
- top
X number - top
XAggregation string - top
XDirection string - placeholders
Calculated
Service Metric Dimension Definition Placeholders - unknowns string
- dimension String
- name String
- top
X Number - top
XAggregation String - top
XDirection String - placeholders Property Map
- unknowns String
CalculatedServiceMetricDimensionDefinitionPlaceholders, CalculatedServiceMetricDimensionDefinitionPlaceholdersArgs
CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholder, CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderArgs
- Attribute string
- Kind string
- Name string
- Aggregation string
- Delimiter
Or stringRegex - End
Delimiter string - Normalization string
- Request
Attribute string - Source
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Calculated Service Metric Dimension Definition Placeholders Placeholder Source - Unknowns string
- Use
From boolChild Calls
- Attribute string
- Kind string
- Name string
- Aggregation string
- Delimiter
Or stringRegex - End
Delimiter string - Normalization string
- Request
Attribute string - Source
Calculated
Service Metric Dimension Definition Placeholders Placeholder Source - Unknowns string
- Use
From boolChild Calls
- attribute String
- kind String
- name String
- aggregation String
- delimiter
Or StringRegex - end
Delimiter String - normalization String
- request
Attribute String - source
Calculated
Service Metric Dimension Definition Placeholders Placeholder Source - unknowns String
- use
From BooleanChild Calls
- attribute string
- kind string
- name string
- aggregation string
- delimiter
Or stringRegex - end
Delimiter string - normalization string
- request
Attribute string - source
Calculated
Service Metric Dimension Definition Placeholders Placeholder Source - unknowns string
- use
From booleanChild Calls
- attribute String
- kind String
- name String
- aggregation String
- delimiter
Or StringRegex - end
Delimiter String - normalization String
- request
Attribute String - source Property Map
- unknowns String
- use
From BooleanChild Calls
CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSource, CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceArgs
- management
Zone String - service
Tag Property Map - unknowns String
CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTag, CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagArgs
- key String
- context String
- tag
Key Property Map - value String
CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagTagKey, CalculatedServiceMetricDimensionDefinitionPlaceholdersPlaceholderSourceServiceTagTagKeyArgs
CalculatedServiceMetricMetricDefinition, CalculatedServiceMetricMetricDefinitionArgs
- Metric string
- Request
Attribute string
- Metric string
- Request
Attribute string
- metric String
- request
Attribute String
- metric string
- request
Attribute string
- metric str
- request_
attribute str
- metric String
- request
Attribute String
Package Details
- Repository
- dynatrace lbrlabs/pulumi-dynatrace
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
dynatrace
Terraform Provider.