Dynatrace v0.1.0 published on Wednesday, May 24, 2023 by Lbrlabs
dynatrace.Autotag
Explore with Pulumi AI
Create Autotag Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Autotag(name: string, args?: AutotagArgs, opts?: CustomResourceOptions);
@overload
def Autotag(resource_name: str,
args: Optional[AutotagArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def Autotag(resource_name: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
entity_selector_based_rules: Optional[Sequence[AutotagEntitySelectorBasedRuleArgs]] = None,
name: Optional[str] = None,
rules: Optional[Sequence[AutotagRuleArgs]] = None,
unknowns: Optional[str] = None)
func NewAutotag(ctx *Context, name string, args *AutotagArgs, opts ...ResourceOption) (*Autotag, error)
public Autotag(string name, AutotagArgs? args = null, CustomResourceOptions? opts = null)
public Autotag(String name, AutotagArgs args)
public Autotag(String name, AutotagArgs args, CustomResourceOptions options)
type: dynatrace:Autotag
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 AutotagArgs
- 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 AutotagArgs
- 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 AutotagArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AutotagArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AutotagArgs
- 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 autotagResource = new Dynatrace.Autotag("autotagResource", new()
{
Description = "string",
EntitySelectorBasedRules = new[]
{
new Dynatrace.Inputs.AutotagEntitySelectorBasedRuleArgs
{
Enabled = false,
Normalization = "string",
Selector = "string",
Unknowns = "string",
ValueFormat = "string",
},
},
Name = "string",
Rules = new[]
{
new Dynatrace.Inputs.AutotagRuleArgs
{
Type = "string",
Conditions = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionArgs
{
ApplicationTypes = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionApplicationTypeArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = "string",
},
},
AzureComputeModeComparisons = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionAzureComputeModeComparisonArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = "string",
},
},
AzureSkus = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionAzureSkusArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = "string",
},
},
Bitnesses = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionBitnessArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = "string",
},
},
CloudTypes = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionCloudTypeArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = "string",
},
},
Comparisons = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionComparisonArgs
{
Type = "string",
Negate = false,
Unknowns = "string",
},
},
CustomApplicationTypes = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionCustomApplicationTypeArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = "string",
},
},
CustomHostMetadatas = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionCustomHostMetadataArgs
{
Attribute = "string",
DynamicKey = new Dynatrace.Inputs.AutotagRuleConditionCustomHostMetadataDynamicKeyArgs
{
Key = "string",
Source = "string",
Unknowns = "string",
},
Unknowns = "string",
},
},
CustomProcessMetadatas = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionCustomProcessMetadataArgs
{
Attribute = "string",
DynamicKey = new Dynatrace.Inputs.AutotagRuleConditionCustomProcessMetadataDynamicKeyArgs
{
Key = "string",
Source = "string",
Unknowns = "string",
},
Unknowns = "string",
},
},
DatabaseTopologies = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionDatabaseTopologyArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = "string",
},
},
DcrumDecoders = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionDcrumDecoderArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = "string",
},
},
Entities = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionEntityArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = "string",
},
},
HostTeches = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionHostTechArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = new Dynatrace.Inputs.AutotagRuleConditionHostTechValueArgs
{
Type = "string",
Unknowns = "string",
VerbatimType = "string",
},
},
},
Hypervisors = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionHypervisorArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = "string",
},
},
IndexedNames = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionIndexedNameArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = "string",
},
},
IndexedStrings = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionIndexedStringArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = "string",
},
},
IndexedTags = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionIndexedTagArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = new Dynatrace.Inputs.AutotagRuleConditionIndexedTagValueArgs
{
Context = "string",
Key = "string",
Unknowns = "string",
Value = "string",
},
},
},
Integers = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionIntegerArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = 0,
},
},
Ipaddresses = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionIpaddressArgs
{
Operator = "string",
CaseSensitive = false,
Negate = false,
Unknowns = "string",
Value = "string",
},
},
Keys = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionKeyArgs
{
Attribute = "string",
Type = "string",
Unknowns = "string",
},
},
MobilePlatforms = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionMobilePlatformArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = "string",
},
},
OsArches = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionOsArchArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = "string",
},
},
OsTypes = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionOsTypeArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = "string",
},
},
PaasTypes = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionPaasTypeArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = "string",
},
},
ProcessMetadatas = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionProcessMetadataArgs
{
Attribute = "string",
DynamicKey = "string",
Unknowns = "string",
},
},
ServiceTopologies = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionServiceTopologyArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = "string",
},
},
ServiceTypes = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionServiceTypeArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = "string",
},
},
StringKeys = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionStringKeyArgs
{
Attribute = "string",
DynamicKey = "string",
Unknowns = "string",
},
},
Strings = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionStringArgs
{
Operator = "string",
CaseSensitive = false,
Negate = false,
Unknowns = "string",
Value = "string",
},
},
SyntheticEngines = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionSyntheticEngineArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = "string",
},
},
Tags = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionTagArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = new Dynatrace.Inputs.AutotagRuleConditionTagValueArgs
{
Context = "string",
Key = "string",
Unknowns = "string",
Value = "string",
},
},
},
Teches = new[]
{
new Dynatrace.Inputs.AutotagRuleConditionTechArgs
{
Operator = "string",
Negate = false,
Unknowns = "string",
Value = new Dynatrace.Inputs.AutotagRuleConditionTechValueArgs
{
Type = "string",
Unknowns = "string",
VerbatimType = "string",
},
},
},
Unknowns = "string",
},
},
Enabled = false,
Normalization = "string",
PropagationTypes = new[]
{
"string",
},
Unknowns = "string",
ValueFormat = "string",
},
},
Unknowns = "string",
});
example, err := dynatrace.NewAutotag(ctx, "autotagResource", &dynatrace.AutotagArgs{
Description: pulumi.String("string"),
EntitySelectorBasedRules: dynatrace.AutotagEntitySelectorBasedRuleArray{
&dynatrace.AutotagEntitySelectorBasedRuleArgs{
Enabled: pulumi.Bool(false),
Normalization: pulumi.String("string"),
Selector: pulumi.String("string"),
Unknowns: pulumi.String("string"),
ValueFormat: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Rules: dynatrace.AutotagRuleArray{
&dynatrace.AutotagRuleArgs{
Type: pulumi.String("string"),
Conditions: dynatrace.AutotagRuleConditionArray{
&dynatrace.AutotagRuleConditionArgs{
ApplicationTypes: dynatrace.AutotagRuleConditionApplicationTypeArray{
&dynatrace.AutotagRuleConditionApplicationTypeArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
AzureComputeModeComparisons: dynatrace.AutotagRuleConditionAzureComputeModeComparisonArray{
&dynatrace.AutotagRuleConditionAzureComputeModeComparisonArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
AzureSkus: dynatrace.AutotagRuleConditionAzureSkusArray{
&dynatrace.AutotagRuleConditionAzureSkusArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Bitnesses: dynatrace.AutotagRuleConditionBitnessArray{
&dynatrace.AutotagRuleConditionBitnessArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
CloudTypes: dynatrace.AutotagRuleConditionCloudTypeArray{
&dynatrace.AutotagRuleConditionCloudTypeArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Comparisons: dynatrace.AutotagRuleConditionComparisonArray{
&dynatrace.AutotagRuleConditionComparisonArgs{
Type: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
},
},
CustomApplicationTypes: dynatrace.AutotagRuleConditionCustomApplicationTypeArray{
&dynatrace.AutotagRuleConditionCustomApplicationTypeArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
CustomHostMetadatas: dynatrace.AutotagRuleConditionCustomHostMetadataArray{
&dynatrace.AutotagRuleConditionCustomHostMetadataArgs{
Attribute: pulumi.String("string"),
DynamicKey: &dynatrace.AutotagRuleConditionCustomHostMetadataDynamicKeyArgs{
Key: pulumi.String("string"),
Source: pulumi.String("string"),
Unknowns: pulumi.String("string"),
},
Unknowns: pulumi.String("string"),
},
},
CustomProcessMetadatas: dynatrace.AutotagRuleConditionCustomProcessMetadataArray{
&dynatrace.AutotagRuleConditionCustomProcessMetadataArgs{
Attribute: pulumi.String("string"),
DynamicKey: &dynatrace.AutotagRuleConditionCustomProcessMetadataDynamicKeyArgs{
Key: pulumi.String("string"),
Source: pulumi.String("string"),
Unknowns: pulumi.String("string"),
},
Unknowns: pulumi.String("string"),
},
},
DatabaseTopologies: dynatrace.AutotagRuleConditionDatabaseTopologyArray{
&dynatrace.AutotagRuleConditionDatabaseTopologyArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
DcrumDecoders: dynatrace.AutotagRuleConditionDcrumDecoderArray{
&dynatrace.AutotagRuleConditionDcrumDecoderArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Entities: dynatrace.AutotagRuleConditionEntityArray{
&dynatrace.AutotagRuleConditionEntityArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
HostTeches: dynatrace.AutotagRuleConditionHostTechArray{
&dynatrace.AutotagRuleConditionHostTechArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: &dynatrace.AutotagRuleConditionHostTechValueArgs{
Type: pulumi.String("string"),
Unknowns: pulumi.String("string"),
VerbatimType: pulumi.String("string"),
},
},
},
Hypervisors: dynatrace.AutotagRuleConditionHypervisorArray{
&dynatrace.AutotagRuleConditionHypervisorArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
IndexedNames: dynatrace.AutotagRuleConditionIndexedNameArray{
&dynatrace.AutotagRuleConditionIndexedNameArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
IndexedStrings: dynatrace.AutotagRuleConditionIndexedStringArray{
&dynatrace.AutotagRuleConditionIndexedStringArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
IndexedTags: dynatrace.AutotagRuleConditionIndexedTagArray{
&dynatrace.AutotagRuleConditionIndexedTagArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: &dynatrace.AutotagRuleConditionIndexedTagValueArgs{
Context: pulumi.String("string"),
Key: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
Integers: dynatrace.AutotagRuleConditionIntegerArray{
&dynatrace.AutotagRuleConditionIntegerArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: pulumi.Int(0),
},
},
Ipaddresses: dynatrace.AutotagRuleConditionIpaddressArray{
&dynatrace.AutotagRuleConditionIpaddressArgs{
Operator: pulumi.String("string"),
CaseSensitive: pulumi.Bool(false),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Keys: dynatrace.AutotagRuleConditionKeyArray{
&dynatrace.AutotagRuleConditionKeyArgs{
Attribute: pulumi.String("string"),
Type: pulumi.String("string"),
Unknowns: pulumi.String("string"),
},
},
MobilePlatforms: dynatrace.AutotagRuleConditionMobilePlatformArray{
&dynatrace.AutotagRuleConditionMobilePlatformArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
OsArches: dynatrace.AutotagRuleConditionOsArchArray{
&dynatrace.AutotagRuleConditionOsArchArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
OsTypes: dynatrace.AutotagRuleConditionOsTypeArray{
&dynatrace.AutotagRuleConditionOsTypeArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
PaasTypes: dynatrace.AutotagRuleConditionPaasTypeArray{
&dynatrace.AutotagRuleConditionPaasTypeArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
ProcessMetadatas: dynatrace.AutotagRuleConditionProcessMetadataArray{
&dynatrace.AutotagRuleConditionProcessMetadataArgs{
Attribute: pulumi.String("string"),
DynamicKey: pulumi.String("string"),
Unknowns: pulumi.String("string"),
},
},
ServiceTopologies: dynatrace.AutotagRuleConditionServiceTopologyArray{
&dynatrace.AutotagRuleConditionServiceTopologyArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
ServiceTypes: dynatrace.AutotagRuleConditionServiceTypeArray{
&dynatrace.AutotagRuleConditionServiceTypeArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
StringKeys: dynatrace.AutotagRuleConditionStringKeyArray{
&dynatrace.AutotagRuleConditionStringKeyArgs{
Attribute: pulumi.String("string"),
DynamicKey: pulumi.String("string"),
Unknowns: pulumi.String("string"),
},
},
Strings: dynatrace.AutotagRuleConditionStringArray{
&dynatrace.AutotagRuleConditionStringArgs{
Operator: pulumi.String("string"),
CaseSensitive: pulumi.Bool(false),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
SyntheticEngines: dynatrace.AutotagRuleConditionSyntheticEngineArray{
&dynatrace.AutotagRuleConditionSyntheticEngineArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Tags: dynatrace.AutotagRuleConditionTagArray{
&dynatrace.AutotagRuleConditionTagArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: &dynatrace.AutotagRuleConditionTagValueArgs{
Context: pulumi.String("string"),
Key: pulumi.String("string"),
Unknowns: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
Teches: dynatrace.AutotagRuleConditionTechArray{
&dynatrace.AutotagRuleConditionTechArgs{
Operator: pulumi.String("string"),
Negate: pulumi.Bool(false),
Unknowns: pulumi.String("string"),
Value: &dynatrace.AutotagRuleConditionTechValueArgs{
Type: pulumi.String("string"),
Unknowns: pulumi.String("string"),
VerbatimType: pulumi.String("string"),
},
},
},
Unknowns: pulumi.String("string"),
},
},
Enabled: pulumi.Bool(false),
Normalization: pulumi.String("string"),
PropagationTypes: pulumi.StringArray{
pulumi.String("string"),
},
Unknowns: pulumi.String("string"),
ValueFormat: pulumi.String("string"),
},
},
Unknowns: pulumi.String("string"),
})
var autotagResource = new Autotag("autotagResource", AutotagArgs.builder()
.description("string")
.entitySelectorBasedRules(AutotagEntitySelectorBasedRuleArgs.builder()
.enabled(false)
.normalization("string")
.selector("string")
.unknowns("string")
.valueFormat("string")
.build())
.name("string")
.rules(AutotagRuleArgs.builder()
.type("string")
.conditions(AutotagRuleConditionArgs.builder()
.applicationTypes(AutotagRuleConditionApplicationTypeArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value("string")
.build())
.azureComputeModeComparisons(AutotagRuleConditionAzureComputeModeComparisonArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value("string")
.build())
.azureSkus(AutotagRuleConditionAzureSkusArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value("string")
.build())
.bitnesses(AutotagRuleConditionBitnessArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value("string")
.build())
.cloudTypes(AutotagRuleConditionCloudTypeArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value("string")
.build())
.comparisons(AutotagRuleConditionComparisonArgs.builder()
.type("string")
.negate(false)
.unknowns("string")
.build())
.customApplicationTypes(AutotagRuleConditionCustomApplicationTypeArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value("string")
.build())
.customHostMetadatas(AutotagRuleConditionCustomHostMetadataArgs.builder()
.attribute("string")
.dynamicKey(AutotagRuleConditionCustomHostMetadataDynamicKeyArgs.builder()
.key("string")
.source("string")
.unknowns("string")
.build())
.unknowns("string")
.build())
.customProcessMetadatas(AutotagRuleConditionCustomProcessMetadataArgs.builder()
.attribute("string")
.dynamicKey(AutotagRuleConditionCustomProcessMetadataDynamicKeyArgs.builder()
.key("string")
.source("string")
.unknowns("string")
.build())
.unknowns("string")
.build())
.databaseTopologies(AutotagRuleConditionDatabaseTopologyArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value("string")
.build())
.dcrumDecoders(AutotagRuleConditionDcrumDecoderArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value("string")
.build())
.entities(AutotagRuleConditionEntityArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value("string")
.build())
.hostTeches(AutotagRuleConditionHostTechArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value(AutotagRuleConditionHostTechValueArgs.builder()
.type("string")
.unknowns("string")
.verbatimType("string")
.build())
.build())
.hypervisors(AutotagRuleConditionHypervisorArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value("string")
.build())
.indexedNames(AutotagRuleConditionIndexedNameArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value("string")
.build())
.indexedStrings(AutotagRuleConditionIndexedStringArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value("string")
.build())
.indexedTags(AutotagRuleConditionIndexedTagArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value(AutotagRuleConditionIndexedTagValueArgs.builder()
.context("string")
.key("string")
.unknowns("string")
.value("string")
.build())
.build())
.integers(AutotagRuleConditionIntegerArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value(0)
.build())
.ipaddresses(AutotagRuleConditionIpaddressArgs.builder()
.operator("string")
.caseSensitive(false)
.negate(false)
.unknowns("string")
.value("string")
.build())
.keys(AutotagRuleConditionKeyArgs.builder()
.attribute("string")
.type("string")
.unknowns("string")
.build())
.mobilePlatforms(AutotagRuleConditionMobilePlatformArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value("string")
.build())
.osArches(AutotagRuleConditionOsArchArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value("string")
.build())
.osTypes(AutotagRuleConditionOsTypeArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value("string")
.build())
.paasTypes(AutotagRuleConditionPaasTypeArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value("string")
.build())
.processMetadatas(AutotagRuleConditionProcessMetadataArgs.builder()
.attribute("string")
.dynamicKey("string")
.unknowns("string")
.build())
.serviceTopologies(AutotagRuleConditionServiceTopologyArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value("string")
.build())
.serviceTypes(AutotagRuleConditionServiceTypeArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value("string")
.build())
.stringKeys(AutotagRuleConditionStringKeyArgs.builder()
.attribute("string")
.dynamicKey("string")
.unknowns("string")
.build())
.strings(AutotagRuleConditionStringArgs.builder()
.operator("string")
.caseSensitive(false)
.negate(false)
.unknowns("string")
.value("string")
.build())
.syntheticEngines(AutotagRuleConditionSyntheticEngineArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value("string")
.build())
.tags(AutotagRuleConditionTagArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value(AutotagRuleConditionTagValueArgs.builder()
.context("string")
.key("string")
.unknowns("string")
.value("string")
.build())
.build())
.teches(AutotagRuleConditionTechArgs.builder()
.operator("string")
.negate(false)
.unknowns("string")
.value(AutotagRuleConditionTechValueArgs.builder()
.type("string")
.unknowns("string")
.verbatimType("string")
.build())
.build())
.unknowns("string")
.build())
.enabled(false)
.normalization("string")
.propagationTypes("string")
.unknowns("string")
.valueFormat("string")
.build())
.unknowns("string")
.build());
autotag_resource = dynatrace.Autotag("autotagResource",
description="string",
entity_selector_based_rules=[dynatrace.AutotagEntitySelectorBasedRuleArgs(
enabled=False,
normalization="string",
selector="string",
unknowns="string",
value_format="string",
)],
name="string",
rules=[dynatrace.AutotagRuleArgs(
type="string",
conditions=[dynatrace.AutotagRuleConditionArgs(
application_types=[dynatrace.AutotagRuleConditionApplicationTypeArgs(
operator="string",
negate=False,
unknowns="string",
value="string",
)],
azure_compute_mode_comparisons=[dynatrace.AutotagRuleConditionAzureComputeModeComparisonArgs(
operator="string",
negate=False,
unknowns="string",
value="string",
)],
azure_skus=[dynatrace.AutotagRuleConditionAzureSkusArgs(
operator="string",
negate=False,
unknowns="string",
value="string",
)],
bitnesses=[dynatrace.AutotagRuleConditionBitnessArgs(
operator="string",
negate=False,
unknowns="string",
value="string",
)],
cloud_types=[dynatrace.AutotagRuleConditionCloudTypeArgs(
operator="string",
negate=False,
unknowns="string",
value="string",
)],
comparisons=[dynatrace.AutotagRuleConditionComparisonArgs(
type="string",
negate=False,
unknowns="string",
)],
custom_application_types=[dynatrace.AutotagRuleConditionCustomApplicationTypeArgs(
operator="string",
negate=False,
unknowns="string",
value="string",
)],
custom_host_metadatas=[dynatrace.AutotagRuleConditionCustomHostMetadataArgs(
attribute="string",
dynamic_key=dynatrace.AutotagRuleConditionCustomHostMetadataDynamicKeyArgs(
key="string",
source="string",
unknowns="string",
),
unknowns="string",
)],
custom_process_metadatas=[dynatrace.AutotagRuleConditionCustomProcessMetadataArgs(
attribute="string",
dynamic_key=dynatrace.AutotagRuleConditionCustomProcessMetadataDynamicKeyArgs(
key="string",
source="string",
unknowns="string",
),
unknowns="string",
)],
database_topologies=[dynatrace.AutotagRuleConditionDatabaseTopologyArgs(
operator="string",
negate=False,
unknowns="string",
value="string",
)],
dcrum_decoders=[dynatrace.AutotagRuleConditionDcrumDecoderArgs(
operator="string",
negate=False,
unknowns="string",
value="string",
)],
entities=[dynatrace.AutotagRuleConditionEntityArgs(
operator="string",
negate=False,
unknowns="string",
value="string",
)],
host_teches=[dynatrace.AutotagRuleConditionHostTechArgs(
operator="string",
negate=False,
unknowns="string",
value=dynatrace.AutotagRuleConditionHostTechValueArgs(
type="string",
unknowns="string",
verbatim_type="string",
),
)],
hypervisors=[dynatrace.AutotagRuleConditionHypervisorArgs(
operator="string",
negate=False,
unknowns="string",
value="string",
)],
indexed_names=[dynatrace.AutotagRuleConditionIndexedNameArgs(
operator="string",
negate=False,
unknowns="string",
value="string",
)],
indexed_strings=[dynatrace.AutotagRuleConditionIndexedStringArgs(
operator="string",
negate=False,
unknowns="string",
value="string",
)],
indexed_tags=[dynatrace.AutotagRuleConditionIndexedTagArgs(
operator="string",
negate=False,
unknowns="string",
value=dynatrace.AutotagRuleConditionIndexedTagValueArgs(
context="string",
key="string",
unknowns="string",
value="string",
),
)],
integers=[dynatrace.AutotagRuleConditionIntegerArgs(
operator="string",
negate=False,
unknowns="string",
value=0,
)],
ipaddresses=[dynatrace.AutotagRuleConditionIpaddressArgs(
operator="string",
case_sensitive=False,
negate=False,
unknowns="string",
value="string",
)],
keys=[dynatrace.AutotagRuleConditionKeyArgs(
attribute="string",
type="string",
unknowns="string",
)],
mobile_platforms=[dynatrace.AutotagRuleConditionMobilePlatformArgs(
operator="string",
negate=False,
unknowns="string",
value="string",
)],
os_arches=[dynatrace.AutotagRuleConditionOsArchArgs(
operator="string",
negate=False,
unknowns="string",
value="string",
)],
os_types=[dynatrace.AutotagRuleConditionOsTypeArgs(
operator="string",
negate=False,
unknowns="string",
value="string",
)],
paas_types=[dynatrace.AutotagRuleConditionPaasTypeArgs(
operator="string",
negate=False,
unknowns="string",
value="string",
)],
process_metadatas=[dynatrace.AutotagRuleConditionProcessMetadataArgs(
attribute="string",
dynamic_key="string",
unknowns="string",
)],
service_topologies=[dynatrace.AutotagRuleConditionServiceTopologyArgs(
operator="string",
negate=False,
unknowns="string",
value="string",
)],
service_types=[dynatrace.AutotagRuleConditionServiceTypeArgs(
operator="string",
negate=False,
unknowns="string",
value="string",
)],
string_keys=[dynatrace.AutotagRuleConditionStringKeyArgs(
attribute="string",
dynamic_key="string",
unknowns="string",
)],
strings=[dynatrace.AutotagRuleConditionStringArgs(
operator="string",
case_sensitive=False,
negate=False,
unknowns="string",
value="string",
)],
synthetic_engines=[dynatrace.AutotagRuleConditionSyntheticEngineArgs(
operator="string",
negate=False,
unknowns="string",
value="string",
)],
tags=[dynatrace.AutotagRuleConditionTagArgs(
operator="string",
negate=False,
unknowns="string",
value=dynatrace.AutotagRuleConditionTagValueArgs(
context="string",
key="string",
unknowns="string",
value="string",
),
)],
teches=[dynatrace.AutotagRuleConditionTechArgs(
operator="string",
negate=False,
unknowns="string",
value=dynatrace.AutotagRuleConditionTechValueArgs(
type="string",
unknowns="string",
verbatim_type="string",
),
)],
unknowns="string",
)],
enabled=False,
normalization="string",
propagation_types=["string"],
unknowns="string",
value_format="string",
)],
unknowns="string")
const autotagResource = new dynatrace.Autotag("autotagResource", {
description: "string",
entitySelectorBasedRules: [{
enabled: false,
normalization: "string",
selector: "string",
unknowns: "string",
valueFormat: "string",
}],
name: "string",
rules: [{
type: "string",
conditions: [{
applicationTypes: [{
operator: "string",
negate: false,
unknowns: "string",
value: "string",
}],
azureComputeModeComparisons: [{
operator: "string",
negate: false,
unknowns: "string",
value: "string",
}],
azureSkus: [{
operator: "string",
negate: false,
unknowns: "string",
value: "string",
}],
bitnesses: [{
operator: "string",
negate: false,
unknowns: "string",
value: "string",
}],
cloudTypes: [{
operator: "string",
negate: false,
unknowns: "string",
value: "string",
}],
comparisons: [{
type: "string",
negate: false,
unknowns: "string",
}],
customApplicationTypes: [{
operator: "string",
negate: false,
unknowns: "string",
value: "string",
}],
customHostMetadatas: [{
attribute: "string",
dynamicKey: {
key: "string",
source: "string",
unknowns: "string",
},
unknowns: "string",
}],
customProcessMetadatas: [{
attribute: "string",
dynamicKey: {
key: "string",
source: "string",
unknowns: "string",
},
unknowns: "string",
}],
databaseTopologies: [{
operator: "string",
negate: false,
unknowns: "string",
value: "string",
}],
dcrumDecoders: [{
operator: "string",
negate: false,
unknowns: "string",
value: "string",
}],
entities: [{
operator: "string",
negate: false,
unknowns: "string",
value: "string",
}],
hostTeches: [{
operator: "string",
negate: false,
unknowns: "string",
value: {
type: "string",
unknowns: "string",
verbatimType: "string",
},
}],
hypervisors: [{
operator: "string",
negate: false,
unknowns: "string",
value: "string",
}],
indexedNames: [{
operator: "string",
negate: false,
unknowns: "string",
value: "string",
}],
indexedStrings: [{
operator: "string",
negate: false,
unknowns: "string",
value: "string",
}],
indexedTags: [{
operator: "string",
negate: false,
unknowns: "string",
value: {
context: "string",
key: "string",
unknowns: "string",
value: "string",
},
}],
integers: [{
operator: "string",
negate: false,
unknowns: "string",
value: 0,
}],
ipaddresses: [{
operator: "string",
caseSensitive: false,
negate: false,
unknowns: "string",
value: "string",
}],
keys: [{
attribute: "string",
type: "string",
unknowns: "string",
}],
mobilePlatforms: [{
operator: "string",
negate: false,
unknowns: "string",
value: "string",
}],
osArches: [{
operator: "string",
negate: false,
unknowns: "string",
value: "string",
}],
osTypes: [{
operator: "string",
negate: false,
unknowns: "string",
value: "string",
}],
paasTypes: [{
operator: "string",
negate: false,
unknowns: "string",
value: "string",
}],
processMetadatas: [{
attribute: "string",
dynamicKey: "string",
unknowns: "string",
}],
serviceTopologies: [{
operator: "string",
negate: false,
unknowns: "string",
value: "string",
}],
serviceTypes: [{
operator: "string",
negate: false,
unknowns: "string",
value: "string",
}],
stringKeys: [{
attribute: "string",
dynamicKey: "string",
unknowns: "string",
}],
strings: [{
operator: "string",
caseSensitive: false,
negate: false,
unknowns: "string",
value: "string",
}],
syntheticEngines: [{
operator: "string",
negate: false,
unknowns: "string",
value: "string",
}],
tags: [{
operator: "string",
negate: false,
unknowns: "string",
value: {
context: "string",
key: "string",
unknowns: "string",
value: "string",
},
}],
teches: [{
operator: "string",
negate: false,
unknowns: "string",
value: {
type: "string",
unknowns: "string",
verbatimType: "string",
},
}],
unknowns: "string",
}],
enabled: false,
normalization: "string",
propagationTypes: ["string"],
unknowns: "string",
valueFormat: "string",
}],
unknowns: "string",
});
type: dynatrace:Autotag
properties:
description: string
entitySelectorBasedRules:
- enabled: false
normalization: string
selector: string
unknowns: string
valueFormat: string
name: string
rules:
- conditions:
- applicationTypes:
- negate: false
operator: string
unknowns: string
value: string
azureComputeModeComparisons:
- negate: false
operator: string
unknowns: string
value: string
azureSkus:
- negate: false
operator: string
unknowns: string
value: string
bitnesses:
- negate: false
operator: string
unknowns: string
value: string
cloudTypes:
- negate: false
operator: string
unknowns: string
value: string
comparisons:
- negate: false
type: string
unknowns: string
customApplicationTypes:
- negate: false
operator: string
unknowns: string
value: string
customHostMetadatas:
- attribute: string
dynamicKey:
key: string
source: string
unknowns: string
unknowns: string
customProcessMetadatas:
- attribute: string
dynamicKey:
key: string
source: string
unknowns: string
unknowns: string
databaseTopologies:
- negate: false
operator: string
unknowns: string
value: string
dcrumDecoders:
- negate: false
operator: string
unknowns: string
value: string
entities:
- negate: false
operator: string
unknowns: string
value: string
hostTeches:
- negate: false
operator: string
unknowns: string
value:
type: string
unknowns: string
verbatimType: string
hypervisors:
- negate: false
operator: string
unknowns: string
value: string
indexedNames:
- negate: false
operator: string
unknowns: string
value: string
indexedStrings:
- negate: false
operator: string
unknowns: string
value: string
indexedTags:
- negate: false
operator: string
unknowns: string
value:
context: string
key: string
unknowns: string
value: string
integers:
- negate: false
operator: string
unknowns: string
value: 0
ipaddresses:
- caseSensitive: false
negate: false
operator: string
unknowns: string
value: string
keys:
- attribute: string
type: string
unknowns: string
mobilePlatforms:
- negate: false
operator: string
unknowns: string
value: string
osArches:
- negate: false
operator: string
unknowns: string
value: string
osTypes:
- negate: false
operator: string
unknowns: string
value: string
paasTypes:
- negate: false
operator: string
unknowns: string
value: string
processMetadatas:
- attribute: string
dynamicKey: string
unknowns: string
serviceTopologies:
- negate: false
operator: string
unknowns: string
value: string
serviceTypes:
- negate: false
operator: string
unknowns: string
value: string
stringKeys:
- attribute: string
dynamicKey: string
unknowns: string
strings:
- caseSensitive: false
negate: false
operator: string
unknowns: string
value: string
syntheticEngines:
- negate: false
operator: string
unknowns: string
value: string
tags:
- negate: false
operator: string
unknowns: string
value:
context: string
key: string
unknowns: string
value: string
teches:
- negate: false
operator: string
unknowns: string
value:
type: string
unknowns: string
verbatimType: string
unknowns: string
enabled: false
normalization: string
propagationTypes:
- string
type: string
unknowns: string
valueFormat: string
unknowns: string
Autotag 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 Autotag resource accepts the following input properties:
- Description string
- The description of the auto-tag.
- Entity
Selector List<Lbrlabs.Based Rules Pulumi Package. Dynatrace. Inputs. Autotag Entity Selector Based Rule> - A list of entity-selector based rules for management zone usage. If several rules are specified, the
or
logic applies - Name string
- The name of the auto-tag, which is applied to entities. Additionally you can specify a valueFormat in the tag rule.
In that case the tag is used in the
name:valueFormat
format. For example you can extend theInfrastructure
tag toInfrastructure:Windows
andInfrastructure:Linux
. - Rules
List<Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Autotag Rule> - A list of rules for management zone usage. Each rule is evaluated independently of all other rules
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- Description string
- The description of the auto-tag.
- Entity
Selector []AutotagBased Rules Entity Selector Based Rule Args - A list of entity-selector based rules for management zone usage. If several rules are specified, the
or
logic applies - Name string
- The name of the auto-tag, which is applied to entities. Additionally you can specify a valueFormat in the tag rule.
In that case the tag is used in the
name:valueFormat
format. For example you can extend theInfrastructure
tag toInfrastructure:Windows
andInfrastructure:Linux
. - Rules
[]Autotag
Rule Args - A list of rules for management zone usage. Each rule is evaluated independently of all other rules
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- description String
- The description of the auto-tag.
- entity
Selector List<AutotagBased Rules Entity Selector Based Rule> - A list of entity-selector based rules for management zone usage. If several rules are specified, the
or
logic applies - name String
- The name of the auto-tag, which is applied to entities. Additionally you can specify a valueFormat in the tag rule.
In that case the tag is used in the
name:valueFormat
format. For example you can extend theInfrastructure
tag toInfrastructure:Windows
andInfrastructure:Linux
. - rules
List<Autotag
Rule> - A list of rules for management zone usage. Each rule is evaluated independently of all other rules
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
- description string
- The description of the auto-tag.
- entity
Selector AutotagBased Rules Entity Selector Based Rule[] - A list of entity-selector based rules for management zone usage. If several rules are specified, the
or
logic applies - name string
- The name of the auto-tag, which is applied to entities. Additionally you can specify a valueFormat in the tag rule.
In that case the tag is used in the
name:valueFormat
format. For example you can extend theInfrastructure
tag toInfrastructure:Windows
andInfrastructure:Linux
. - rules
Autotag
Rule[] - A list of rules for management zone usage. Each rule is evaluated independently of all other rules
- unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- description str
- The description of the auto-tag.
- entity_
selector_ Sequence[Autotagbased_ rules Entity Selector Based Rule Args] - A list of entity-selector based rules for management zone usage. If several rules are specified, the
or
logic applies - name str
- The name of the auto-tag, which is applied to entities. Additionally you can specify a valueFormat in the tag rule.
In that case the tag is used in the
name:valueFormat
format. For example you can extend theInfrastructure
tag toInfrastructure:Windows
andInfrastructure:Linux
. - rules
Sequence[Autotag
Rule Args] - A list of rules for management zone usage. Each rule is evaluated independently of all other rules
- unknowns str
- allows for configuring properties that are not explicitly supported by the current version of this provider
- description String
- The description of the auto-tag.
- entity
Selector List<Property Map>Based Rules - A list of entity-selector based rules for management zone usage. If several rules are specified, the
or
logic applies - name String
- The name of the auto-tag, which is applied to entities. Additionally you can specify a valueFormat in the tag rule.
In that case the tag is used in the
name:valueFormat
format. For example you can extend theInfrastructure
tag toInfrastructure:Windows
andInfrastructure:Linux
. - rules List<Property Map>
- A list of rules for management zone usage. Each rule is evaluated independently of all other rules
- 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 Autotag 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 Autotag Resource
Get an existing Autotag 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?: AutotagState, opts?: CustomResourceOptions): Autotag
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
entity_selector_based_rules: Optional[Sequence[AutotagEntitySelectorBasedRuleArgs]] = None,
name: Optional[str] = None,
rules: Optional[Sequence[AutotagRuleArgs]] = None,
unknowns: Optional[str] = None) -> Autotag
func GetAutotag(ctx *Context, name string, id IDInput, state *AutotagState, opts ...ResourceOption) (*Autotag, error)
public static Autotag Get(string name, Input<string> id, AutotagState? state, CustomResourceOptions? opts = null)
public static Autotag get(String name, Output<String> id, AutotagState 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.
- Description string
- The description of the auto-tag.
- Entity
Selector List<Lbrlabs.Based Rules Pulumi Package. Dynatrace. Inputs. Autotag Entity Selector Based Rule> - A list of entity-selector based rules for management zone usage. If several rules are specified, the
or
logic applies - Name string
- The name of the auto-tag, which is applied to entities. Additionally you can specify a valueFormat in the tag rule.
In that case the tag is used in the
name:valueFormat
format. For example you can extend theInfrastructure
tag toInfrastructure:Windows
andInfrastructure:Linux
. - Rules
List<Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Autotag Rule> - A list of rules for management zone usage. Each rule is evaluated independently of all other rules
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- Description string
- The description of the auto-tag.
- Entity
Selector []AutotagBased Rules Entity Selector Based Rule Args - A list of entity-selector based rules for management zone usage. If several rules are specified, the
or
logic applies - Name string
- The name of the auto-tag, which is applied to entities. Additionally you can specify a valueFormat in the tag rule.
In that case the tag is used in the
name:valueFormat
format. For example you can extend theInfrastructure
tag toInfrastructure:Windows
andInfrastructure:Linux
. - Rules
[]Autotag
Rule Args - A list of rules for management zone usage. Each rule is evaluated independently of all other rules
- Unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- description String
- The description of the auto-tag.
- entity
Selector List<AutotagBased Rules Entity Selector Based Rule> - A list of entity-selector based rules for management zone usage. If several rules are specified, the
or
logic applies - name String
- The name of the auto-tag, which is applied to entities. Additionally you can specify a valueFormat in the tag rule.
In that case the tag is used in the
name:valueFormat
format. For example you can extend theInfrastructure
tag toInfrastructure:Windows
andInfrastructure:Linux
. - rules
List<Autotag
Rule> - A list of rules for management zone usage. Each rule is evaluated independently of all other rules
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
- description string
- The description of the auto-tag.
- entity
Selector AutotagBased Rules Entity Selector Based Rule[] - A list of entity-selector based rules for management zone usage. If several rules are specified, the
or
logic applies - name string
- The name of the auto-tag, which is applied to entities. Additionally you can specify a valueFormat in the tag rule.
In that case the tag is used in the
name:valueFormat
format. For example you can extend theInfrastructure
tag toInfrastructure:Windows
andInfrastructure:Linux
. - rules
Autotag
Rule[] - A list of rules for management zone usage. Each rule is evaluated independently of all other rules
- unknowns string
- allows for configuring properties that are not explicitly supported by the current version of this provider
- description str
- The description of the auto-tag.
- entity_
selector_ Sequence[Autotagbased_ rules Entity Selector Based Rule Args] - A list of entity-selector based rules for management zone usage. If several rules are specified, the
or
logic applies - name str
- The name of the auto-tag, which is applied to entities. Additionally you can specify a valueFormat in the tag rule.
In that case the tag is used in the
name:valueFormat
format. For example you can extend theInfrastructure
tag toInfrastructure:Windows
andInfrastructure:Linux
. - rules
Sequence[Autotag
Rule Args] - A list of rules for management zone usage. Each rule is evaluated independently of all other rules
- unknowns str
- allows for configuring properties that are not explicitly supported by the current version of this provider
- description String
- The description of the auto-tag.
- entity
Selector List<Property Map>Based Rules - A list of entity-selector based rules for management zone usage. If several rules are specified, the
or
logic applies - name String
- The name of the auto-tag, which is applied to entities. Additionally you can specify a valueFormat in the tag rule.
In that case the tag is used in the
name:valueFormat
format. For example you can extend theInfrastructure
tag toInfrastructure:Windows
andInfrastructure:Linux
. - rules List<Property Map>
- A list of rules for management zone usage. Each rule is evaluated independently of all other rules
- unknowns String
- allows for configuring properties that are not explicitly supported by the current version of this provider
Supporting Types
AutotagEntitySelectorBasedRule, AutotagEntitySelectorBasedRuleArgs
- Enabled bool
- Normalization string
- Selector string
- Unknowns string
- Value
Format string
- Enabled bool
- Normalization string
- Selector string
- Unknowns string
- Value
Format string
- enabled Boolean
- normalization String
- selector String
- unknowns String
- value
Format String
- enabled boolean
- normalization string
- selector string
- unknowns string
- value
Format string
- enabled bool
- normalization str
- selector str
- unknowns str
- value_
format str
- enabled Boolean
- normalization String
- selector String
- unknowns String
- value
Format String
AutotagRule, AutotagRuleArgs
- Type string
- Conditions
List<Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition> - Enabled bool
- Normalization string
- Propagation
Types List<string> - Unknowns string
- Value
Format string
- Type string
- Conditions
[]Autotag
Rule Condition - Enabled bool
- Normalization string
- Propagation
Types []string - Unknowns string
- Value
Format string
- type String
- conditions
List<Autotag
Rule Condition> - enabled Boolean
- normalization String
- propagation
Types List<String> - unknowns String
- value
Format String
- type string
- conditions
Autotag
Rule Condition[] - enabled boolean
- normalization string
- propagation
Types string[] - unknowns string
- value
Format string
- type str
- conditions
Sequence[Autotag
Rule Condition] - enabled bool
- normalization str
- propagation_
types Sequence[str] - unknowns str
- value_
format str
- type String
- conditions List<Property Map>
- enabled Boolean
- normalization String
- propagation
Types List<String> - unknowns String
- value
Format String
AutotagRuleCondition, AutotagRuleConditionArgs
- Application
Type List<Lbrlabs.Comparisons Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Application Type Comparison> - Application
Types List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Application Type> - Azure
Compute List<Lbrlabs.Mode Comparisons Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Azure Compute Mode Comparison> - Azure
Compute List<Lbrlabs.Modes Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Azure Compute Mode> - Azure
Sku List<Lbrlabs.Comparisions Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Azure Sku Comparision> - Azure
Skus List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Azure Skus> - Base
Comparison List<Lbrlabs.Basics Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Base Comparison Basic> - Base
Condition List<Lbrlabs.Keys Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Base Condition Key> - Bitness
Comparisions List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Bitness Comparision> - Bitnesses
List<Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Bitness> - Cloud
Type List<Lbrlabs.Comparisons Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Cloud Type Comparison> - Cloud
Types List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Cloud Type> - Comparisons
List<Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Comparison> - Custom
Application List<Lbrlabs.Type Comparisons Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Custom Application Type Comparison> - Custom
Application List<Lbrlabs.Types Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Custom Application Type> - Custom
Host List<Lbrlabs.Metadata Condition Keys Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Custom Host Metadata Condition Key> - Custom
Host List<Lbrlabs.Metadatas Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Custom Host Metadata> - Custom
Process List<Lbrlabs.Metadata Condition Keys Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Custom Process Metadata Condition Key> - Custom
Process List<Lbrlabs.Metadatas Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Custom Process Metadata> - Database
Topologies List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Database Topology> - Database
Topology List<Lbrlabs.Comparisons Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Database Topology Comparison> - Dcrum
Decoder List<Lbrlabs.Comparisons Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Dcrum Decoder Comparison> - Dcrum
Decoders List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Dcrum Decoder> - Entities
List<Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Entity> - Entity
Id List<Lbrlabs.Comparisons Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Entity Id Comparison> - Host
Teches List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Host Tech> - Hypervisor
Type List<Lbrlabs.Comparisions Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Hypervisor Type Comparision> - Hypervisors
List<Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Hypervisor> - Indexed
Name List<Lbrlabs.Comparisons Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Indexed Name Comparison> - Indexed
Names List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Indexed Name> - Indexed
String List<Lbrlabs.Comparisons Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Indexed String Comparison> - Indexed
Strings List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Indexed String> - Indexed
Tag List<Lbrlabs.Comparisons Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Indexed Tag Comparison> - List<Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Indexed Tag> - Integer
Comparisons List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Integer Comparison> - Integers
List<Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Integer> - Ipaddress
Comparisons List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Ipaddress Comparison> - Ipaddresses
List<Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Ipaddress> - Keys
List<Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Key> - Mobile
Platform List<Lbrlabs.Comparisons Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Mobile Platform Comparison> - Mobile
Platforms List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Mobile Platform> - Os
Arches List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Os Arch> - Os
Types List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Os Type> - Osarchitecture
Comparisons List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Osarchitecture Comparison> - Ostype
Comparisons List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Ostype Comparison> - Paas
Type List<Lbrlabs.Comparisons Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Paas Type Comparison> - Paas
Types List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Paas Type> - Process
Metadata List<Lbrlabs.Condition Keys Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Process Metadata Condition Key> - Process
Metadatas List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Process Metadata> - Service
Topologies List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Service Topology> - Service
Topology List<Lbrlabs.Comparisons Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Service Topology Comparison> - Service
Type List<Lbrlabs.Comparisons Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Service Type Comparison> - Service
Types List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Service Type> - Simple
Host List<Lbrlabs.Tech Comparisons Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Simple Host Tech Comparison> - Simple
Tech List<Lbrlabs.Comparisons Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Simple Tech Comparison> - String
Comparisons List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition String Comparison> - String
Condition List<Lbrlabs.Keys Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition String Condition Key> - String
Keys List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition String Key> - Strings
List<Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition String> - Synthetic
Engine List<Lbrlabs.Type Comparisons Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Synthetic Engine Type Comparison> - Synthetic
Engines List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Synthetic Engine> - Tag
Comparisons List<Lbrlabs.Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Tag Comparison> - List<Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Tag> - Teches
List<Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Autotag Rule Condition Tech> - Unknowns string
- Application
Type []AutotagComparisons Rule Condition Application Type Comparison - Application
Types []AutotagRule Condition Application Type - Azure
Compute []AutotagMode Comparisons Rule Condition Azure Compute Mode Comparison - Azure
Compute []AutotagModes Rule Condition Azure Compute Mode - Azure
Sku []AutotagComparisions Rule Condition Azure Sku Comparision - Azure
Skus []AutotagRule Condition Azure Skus - Base
Comparison []AutotagBasics Rule Condition Base Comparison Basic - Base
Condition []AutotagKeys Rule Condition Base Condition Key - Bitness
Comparisions []AutotagRule Condition Bitness Comparision - Bitnesses
[]Autotag
Rule Condition Bitness - Cloud
Type []AutotagComparisons Rule Condition Cloud Type Comparison - Cloud
Types []AutotagRule Condition Cloud Type - Comparisons
[]Autotag
Rule Condition Comparison - Custom
Application []AutotagType Comparisons Rule Condition Custom Application Type Comparison - Custom
Application []AutotagTypes Rule Condition Custom Application Type - Custom
Host []AutotagMetadata Condition Keys Rule Condition Custom Host Metadata Condition Key - Custom
Host []AutotagMetadatas Rule Condition Custom Host Metadata - Custom
Process []AutotagMetadata Condition Keys Rule Condition Custom Process Metadata Condition Key - Custom
Process []AutotagMetadatas Rule Condition Custom Process Metadata - Database
Topologies []AutotagRule Condition Database Topology - Database
Topology []AutotagComparisons Rule Condition Database Topology Comparison - Dcrum
Decoder []AutotagComparisons Rule Condition Dcrum Decoder Comparison - Dcrum
Decoders []AutotagRule Condition Dcrum Decoder - Entities
[]Autotag
Rule Condition Entity - Entity
Id []AutotagComparisons Rule Condition Entity Id Comparison - Host
Teches []AutotagRule Condition Host Tech - Hypervisor
Type []AutotagComparisions Rule Condition Hypervisor Type Comparision - Hypervisors
[]Autotag
Rule Condition Hypervisor - Indexed
Name []AutotagComparisons Rule Condition Indexed Name Comparison - Indexed
Names []AutotagRule Condition Indexed Name - Indexed
String []AutotagComparisons Rule Condition Indexed String Comparison - Indexed
Strings []AutotagRule Condition Indexed String - Indexed
Tag []AutotagComparisons Rule Condition Indexed Tag Comparison - []Autotag
Rule Condition Indexed Tag - Integer
Comparisons []AutotagRule Condition Integer Comparison - Integers
[]Autotag
Rule Condition Integer - Ipaddress
Comparisons []AutotagRule Condition Ipaddress Comparison - Ipaddresses
[]Autotag
Rule Condition Ipaddress - Keys
[]Autotag
Rule Condition Key - Mobile
Platform []AutotagComparisons Rule Condition Mobile Platform Comparison - Mobile
Platforms []AutotagRule Condition Mobile Platform - Os
Arches []AutotagRule Condition Os Arch - Os
Types []AutotagRule Condition Os Type - Osarchitecture
Comparisons []AutotagRule Condition Osarchitecture Comparison - Ostype
Comparisons []AutotagRule Condition Ostype Comparison - Paas
Type []AutotagComparisons Rule Condition Paas Type Comparison - Paas
Types []AutotagRule Condition Paas Type - Process
Metadata []AutotagCondition Keys Rule Condition Process Metadata Condition Key - Process
Metadatas []AutotagRule Condition Process Metadata - Service
Topologies []AutotagRule Condition Service Topology - Service
Topology []AutotagComparisons Rule Condition Service Topology Comparison - Service
Type []AutotagComparisons Rule Condition Service Type Comparison - Service
Types []AutotagRule Condition Service Type - Simple
Host []AutotagTech Comparisons Rule Condition Simple Host Tech Comparison - Simple
Tech []AutotagComparisons Rule Condition Simple Tech Comparison - String
Comparisons []AutotagRule Condition String Comparison - String
Condition []AutotagKeys Rule Condition String Condition Key - String
Keys []AutotagRule Condition String Key - Strings
[]Autotag
Rule Condition String - Synthetic
Engine []AutotagType Comparisons Rule Condition Synthetic Engine Type Comparison - Synthetic
Engines []AutotagRule Condition Synthetic Engine - Tag
Comparisons []AutotagRule Condition Tag Comparison - []Autotag
Rule Condition Tag - Teches
[]Autotag
Rule Condition Tech - Unknowns string
- application
Type List<AutotagComparisons Rule Condition Application Type Comparison> - application
Types List<AutotagRule Condition Application Type> - azure
Compute List<AutotagMode Comparisons Rule Condition Azure Compute Mode Comparison> - azure
Compute List<AutotagModes Rule Condition Azure Compute Mode> - azure
Sku List<AutotagComparisions Rule Condition Azure Sku Comparision> - azure
Skus List<AutotagRule Condition Azure Skus> - base
Comparison List<AutotagBasics Rule Condition Base Comparison Basic> - base
Condition List<AutotagKeys Rule Condition Base Condition Key> - bitness
Comparisions List<AutotagRule Condition Bitness Comparision> - bitnesses
List<Autotag
Rule Condition Bitness> - cloud
Type List<AutotagComparisons Rule Condition Cloud Type Comparison> - cloud
Types List<AutotagRule Condition Cloud Type> - comparisons
List<Autotag
Rule Condition Comparison> - custom
Application List<AutotagType Comparisons Rule Condition Custom Application Type Comparison> - custom
Application List<AutotagTypes Rule Condition Custom Application Type> - custom
Host List<AutotagMetadata Condition Keys Rule Condition Custom Host Metadata Condition Key> - custom
Host List<AutotagMetadatas Rule Condition Custom Host Metadata> - custom
Process List<AutotagMetadata Condition Keys Rule Condition Custom Process Metadata Condition Key> - custom
Process List<AutotagMetadatas Rule Condition Custom Process Metadata> - database
Topologies List<AutotagRule Condition Database Topology> - database
Topology List<AutotagComparisons Rule Condition Database Topology Comparison> - dcrum
Decoder List<AutotagComparisons Rule Condition Dcrum Decoder Comparison> - dcrum
Decoders List<AutotagRule Condition Dcrum Decoder> - entities
List<Autotag
Rule Condition Entity> - entity
Id List<AutotagComparisons Rule Condition Entity Id Comparison> - host
Teches List<AutotagRule Condition Host Tech> - hypervisor
Type List<AutotagComparisions Rule Condition Hypervisor Type Comparision> - hypervisors
List<Autotag
Rule Condition Hypervisor> - indexed
Name List<AutotagComparisons Rule Condition Indexed Name Comparison> - indexed
Names List<AutotagRule Condition Indexed Name> - indexed
String List<AutotagComparisons Rule Condition Indexed String Comparison> - indexed
Strings List<AutotagRule Condition Indexed String> - indexed
Tag List<AutotagComparisons Rule Condition Indexed Tag Comparison> - List<Autotag
Rule Condition Indexed Tag> - integer
Comparisons List<AutotagRule Condition Integer Comparison> - integers
List<Autotag
Rule Condition Integer> - ipaddress
Comparisons List<AutotagRule Condition Ipaddress Comparison> - ipaddresses
List<Autotag
Rule Condition Ipaddress> - keys
List<Autotag
Rule Condition Key> - mobile
Platform List<AutotagComparisons Rule Condition Mobile Platform Comparison> - mobile
Platforms List<AutotagRule Condition Mobile Platform> - os
Arches List<AutotagRule Condition Os Arch> - os
Types List<AutotagRule Condition Os Type> - osarchitecture
Comparisons List<AutotagRule Condition Osarchitecture Comparison> - ostype
Comparisons List<AutotagRule Condition Ostype Comparison> - paas
Type List<AutotagComparisons Rule Condition Paas Type Comparison> - paas
Types List<AutotagRule Condition Paas Type> - process
Metadata List<AutotagCondition Keys Rule Condition Process Metadata Condition Key> - process
Metadatas List<AutotagRule Condition Process Metadata> - service
Topologies List<AutotagRule Condition Service Topology> - service
Topology List<AutotagComparisons Rule Condition Service Topology Comparison> - service
Type List<AutotagComparisons Rule Condition Service Type Comparison> - service
Types List<AutotagRule Condition Service Type> - simple
Host List<AutotagTech Comparisons Rule Condition Simple Host Tech Comparison> - simple
Tech List<AutotagComparisons Rule Condition Simple Tech Comparison> - string
Comparisons List<AutotagRule Condition String Comparison> - string
Condition List<AutotagKeys Rule Condition String Condition Key> - string
Keys List<AutotagRule Condition String Key> - strings
List<Autotag
Rule Condition String> - synthetic
Engine List<AutotagType Comparisons Rule Condition Synthetic Engine Type Comparison> - synthetic
Engines List<AutotagRule Condition Synthetic Engine> - tag
Comparisons List<AutotagRule Condition Tag Comparison> - List<Autotag
Rule Condition Tag> - teches
List<Autotag
Rule Condition Tech> - unknowns String
- application
Type AutotagComparisons Rule Condition Application Type Comparison[] - application
Types AutotagRule Condition Application Type[] - azure
Compute AutotagMode Comparisons Rule Condition Azure Compute Mode Comparison[] - azure
Compute AutotagModes Rule Condition Azure Compute Mode[] - azure
Sku AutotagComparisions Rule Condition Azure Sku Comparision[] - azure
Skus AutotagRule Condition Azure Skus[] - base
Comparison AutotagBasics Rule Condition Base Comparison Basic[] - base
Condition AutotagKeys Rule Condition Base Condition Key[] - bitness
Comparisions AutotagRule Condition Bitness Comparision[] - bitnesses
Autotag
Rule Condition Bitness[] - cloud
Type AutotagComparisons Rule Condition Cloud Type Comparison[] - cloud
Types AutotagRule Condition Cloud Type[] - comparisons
Autotag
Rule Condition Comparison[] - custom
Application AutotagType Comparisons Rule Condition Custom Application Type Comparison[] - custom
Application AutotagTypes Rule Condition Custom Application Type[] - custom
Host AutotagMetadata Condition Keys Rule Condition Custom Host Metadata Condition Key[] - custom
Host AutotagMetadatas Rule Condition Custom Host Metadata[] - custom
Process AutotagMetadata Condition Keys Rule Condition Custom Process Metadata Condition Key[] - custom
Process AutotagMetadatas Rule Condition Custom Process Metadata[] - database
Topologies AutotagRule Condition Database Topology[] - database
Topology AutotagComparisons Rule Condition Database Topology Comparison[] - dcrum
Decoder AutotagComparisons Rule Condition Dcrum Decoder Comparison[] - dcrum
Decoders AutotagRule Condition Dcrum Decoder[] - entities
Autotag
Rule Condition Entity[] - entity
Id AutotagComparisons Rule Condition Entity Id Comparison[] - host
Teches AutotagRule Condition Host Tech[] - hypervisor
Type AutotagComparisions Rule Condition Hypervisor Type Comparision[] - hypervisors
Autotag
Rule Condition Hypervisor[] - indexed
Name AutotagComparisons Rule Condition Indexed Name Comparison[] - indexed
Names AutotagRule Condition Indexed Name[] - indexed
String AutotagComparisons Rule Condition Indexed String Comparison[] - indexed
Strings AutotagRule Condition Indexed String[] - indexed
Tag AutotagComparisons Rule Condition Indexed Tag Comparison[] - Autotag
Rule Condition Indexed Tag[] - integer
Comparisons AutotagRule Condition Integer Comparison[] - integers
Autotag
Rule Condition Integer[] - ipaddress
Comparisons AutotagRule Condition Ipaddress Comparison[] - ipaddresses
Autotag
Rule Condition Ipaddress[] - keys
Autotag
Rule Condition Key[] - mobile
Platform AutotagComparisons Rule Condition Mobile Platform Comparison[] - mobile
Platforms AutotagRule Condition Mobile Platform[] - os
Arches AutotagRule Condition Os Arch[] - os
Types AutotagRule Condition Os Type[] - osarchitecture
Comparisons AutotagRule Condition Osarchitecture Comparison[] - ostype
Comparisons AutotagRule Condition Ostype Comparison[] - paas
Type AutotagComparisons Rule Condition Paas Type Comparison[] - paas
Types AutotagRule Condition Paas Type[] - process
Metadata AutotagCondition Keys Rule Condition Process Metadata Condition Key[] - process
Metadatas AutotagRule Condition Process Metadata[] - service
Topologies AutotagRule Condition Service Topology[] - service
Topology AutotagComparisons Rule Condition Service Topology Comparison[] - service
Type AutotagComparisons Rule Condition Service Type Comparison[] - service
Types AutotagRule Condition Service Type[] - simple
Host AutotagTech Comparisons Rule Condition Simple Host Tech Comparison[] - simple
Tech AutotagComparisons Rule Condition Simple Tech Comparison[] - string
Comparisons AutotagRule Condition String Comparison[] - string
Condition AutotagKeys Rule Condition String Condition Key[] - string
Keys AutotagRule Condition String Key[] - strings
Autotag
Rule Condition String[] - synthetic
Engine AutotagType Comparisons Rule Condition Synthetic Engine Type Comparison[] - synthetic
Engines AutotagRule Condition Synthetic Engine[] - tag
Comparisons AutotagRule Condition Tag Comparison[] - Autotag
Rule Condition Tag[] - teches
Autotag
Rule Condition Tech[] - unknowns string
- application_
type_ Sequence[Autotagcomparisons Rule Condition Application Type Comparison] - application_
types Sequence[AutotagRule Condition Application Type] - azure_
compute_ Sequence[Autotagmode_ comparisons Rule Condition Azure Compute Mode Comparison] - azure_
compute_ Sequence[Autotagmodes Rule Condition Azure Compute Mode] - azure_
sku_ Sequence[Autotagcomparisions Rule Condition Azure Sku Comparision] - azure_
skus Sequence[AutotagRule Condition Azure Skus] - base_
comparison_ Sequence[Autotagbasics Rule Condition Base Comparison Basic] - base_
condition_ Sequence[Autotagkeys Rule Condition Base Condition Key] - bitness_
comparisions Sequence[AutotagRule Condition Bitness Comparision] - bitnesses
Sequence[Autotag
Rule Condition Bitness] - cloud_
type_ Sequence[Autotagcomparisons Rule Condition Cloud Type Comparison] - cloud_
types Sequence[AutotagRule Condition Cloud Type] - comparisons
Sequence[Autotag
Rule Condition Comparison] - custom_
application_ Sequence[Autotagtype_ comparisons Rule Condition Custom Application Type Comparison] - custom_
application_ Sequence[Autotagtypes Rule Condition Custom Application Type] - custom_
host_ Sequence[Autotagmetadata_ condition_ keys Rule Condition Custom Host Metadata Condition Key] - custom_
host_ Sequence[Autotagmetadatas Rule Condition Custom Host Metadata] - custom_
process_ Sequence[Autotagmetadata_ condition_ keys Rule Condition Custom Process Metadata Condition Key] - custom_
process_ Sequence[Autotagmetadatas Rule Condition Custom Process Metadata] - database_
topologies Sequence[AutotagRule Condition Database Topology] - database_
topology_ Sequence[Autotagcomparisons Rule Condition Database Topology Comparison] - dcrum_
decoder_ Sequence[Autotagcomparisons Rule Condition Dcrum Decoder Comparison] - dcrum_
decoders Sequence[AutotagRule Condition Dcrum Decoder] - entities
Sequence[Autotag
Rule Condition Entity] - entity_
id_ Sequence[Autotagcomparisons Rule Condition Entity Id Comparison] - host_
teches Sequence[AutotagRule Condition Host Tech] - hypervisor_
type_ Sequence[Autotagcomparisions Rule Condition Hypervisor Type Comparision] - hypervisors
Sequence[Autotag
Rule Condition Hypervisor] - indexed_
name_ Sequence[Autotagcomparisons Rule Condition Indexed Name Comparison] - indexed_
names Sequence[AutotagRule Condition Indexed Name] - indexed_
string_ Sequence[Autotagcomparisons Rule Condition Indexed String Comparison] - indexed_
strings Sequence[AutotagRule Condition Indexed String] - indexed_
tag_ Sequence[Autotagcomparisons Rule Condition Indexed Tag Comparison] - Sequence[Autotag
Rule Condition Indexed Tag] - integer_
comparisons Sequence[AutotagRule Condition Integer Comparison] - integers
Sequence[Autotag
Rule Condition Integer] - ipaddress_
comparisons Sequence[AutotagRule Condition Ipaddress Comparison] - ipaddresses
Sequence[Autotag
Rule Condition Ipaddress] - keys
Sequence[Autotag
Rule Condition Key] - mobile_
platform_ Sequence[Autotagcomparisons Rule Condition Mobile Platform Comparison] - mobile_
platforms Sequence[AutotagRule Condition Mobile Platform] - os_
arches Sequence[AutotagRule Condition Os Arch] - os_
types Sequence[AutotagRule Condition Os Type] - osarchitecture_
comparisons Sequence[AutotagRule Condition Osarchitecture Comparison] - ostype_
comparisons Sequence[AutotagRule Condition Ostype Comparison] - paas_
type_ Sequence[Autotagcomparisons Rule Condition Paas Type Comparison] - paas_
types Sequence[AutotagRule Condition Paas Type] - process_
metadata_ Sequence[Autotagcondition_ keys Rule Condition Process Metadata Condition Key] - process_
metadatas Sequence[AutotagRule Condition Process Metadata] - service_
topologies Sequence[AutotagRule Condition Service Topology] - service_
topology_ Sequence[Autotagcomparisons Rule Condition Service Topology Comparison] - service_
type_ Sequence[Autotagcomparisons Rule Condition Service Type Comparison] - service_
types Sequence[AutotagRule Condition Service Type] - simple_
host_ Sequence[Autotagtech_ comparisons Rule Condition Simple Host Tech Comparison] - simple_
tech_ Sequence[Autotagcomparisons Rule Condition Simple Tech Comparison] - string_
comparisons Sequence[AutotagRule Condition String Comparison] - string_
condition_ Sequence[Autotagkeys Rule Condition String Condition Key] - string_
keys Sequence[AutotagRule Condition String Key] - strings
Sequence[Autotag
Rule Condition String] - synthetic_
engine_ Sequence[Autotagtype_ comparisons Rule Condition Synthetic Engine Type Comparison] - synthetic_
engines Sequence[AutotagRule Condition Synthetic Engine] - tag_
comparisons Sequence[AutotagRule Condition Tag Comparison] - Sequence[Autotag
Rule Condition Tag] - teches
Sequence[Autotag
Rule Condition Tech] - unknowns str
- application
Type List<Property Map>Comparisons - application
Types List<Property Map> - azure
Compute List<Property Map>Mode Comparisons - azure
Compute List<Property Map>Modes - azure
Sku List<Property Map>Comparisions - azure
Skus List<Property Map> - base
Comparison List<Property Map>Basics - base
Condition List<Property Map>Keys - bitness
Comparisions List<Property Map> - bitnesses List<Property Map>
- cloud
Type List<Property Map>Comparisons - cloud
Types List<Property Map> - comparisons List<Property Map>
- custom
Application List<Property Map>Type Comparisons - custom
Application List<Property Map>Types - custom
Host List<Property Map>Metadata Condition Keys - custom
Host List<Property Map>Metadatas - custom
Process List<Property Map>Metadata Condition Keys - custom
Process List<Property Map>Metadatas - database
Topologies List<Property Map> - database
Topology List<Property Map>Comparisons - dcrum
Decoder List<Property Map>Comparisons - dcrum
Decoders List<Property Map> - entities List<Property Map>
- entity
Id List<Property Map>Comparisons - host
Teches List<Property Map> - hypervisor
Type List<Property Map>Comparisions - hypervisors List<Property Map>
- indexed
Name List<Property Map>Comparisons - indexed
Names List<Property Map> - indexed
String List<Property Map>Comparisons - indexed
Strings List<Property Map> - indexed
Tag List<Property Map>Comparisons - List<Property Map>
- integer
Comparisons List<Property Map> - integers List<Property Map>
- ipaddress
Comparisons List<Property Map> - ipaddresses List<Property Map>
- keys List<Property Map>
- mobile
Platform List<Property Map>Comparisons - mobile
Platforms List<Property Map> - os
Arches List<Property Map> - os
Types List<Property Map> - osarchitecture
Comparisons List<Property Map> - ostype
Comparisons List<Property Map> - paas
Type List<Property Map>Comparisons - paas
Types List<Property Map> - process
Metadata List<Property Map>Condition Keys - process
Metadatas List<Property Map> - service
Topologies List<Property Map> - service
Topology List<Property Map>Comparisons - service
Type List<Property Map>Comparisons - service
Types List<Property Map> - simple
Host List<Property Map>Tech Comparisons - simple
Tech List<Property Map>Comparisons - string
Comparisons List<Property Map> - string
Condition List<Property Map>Keys - string
Keys List<Property Map> - strings List<Property Map>
- synthetic
Engine List<Property Map>Type Comparisons - synthetic
Engines List<Property Map> - tag
Comparisons List<Property Map> - List<Property Map>
- teches List<Property Map>
- unknowns String
AutotagRuleConditionApplicationType, AutotagRuleConditionApplicationTypeArgs
AutotagRuleConditionApplicationTypeComparison, AutotagRuleConditionApplicationTypeComparisonArgs
AutotagRuleConditionAzureComputeMode, AutotagRuleConditionAzureComputeModeArgs
AutotagRuleConditionAzureComputeModeComparison, AutotagRuleConditionAzureComputeModeComparisonArgs
AutotagRuleConditionAzureSkuComparision, AutotagRuleConditionAzureSkuComparisionArgs
AutotagRuleConditionAzureSkus, AutotagRuleConditionAzureSkusArgs
AutotagRuleConditionBaseComparisonBasic, AutotagRuleConditionBaseComparisonBasicArgs
AutotagRuleConditionBaseConditionKey, AutotagRuleConditionBaseConditionKeyArgs
AutotagRuleConditionBitness, AutotagRuleConditionBitnessArgs
AutotagRuleConditionBitnessComparision, AutotagRuleConditionBitnessComparisionArgs
AutotagRuleConditionCloudType, AutotagRuleConditionCloudTypeArgs
AutotagRuleConditionCloudTypeComparison, AutotagRuleConditionCloudTypeComparisonArgs
AutotagRuleConditionComparison, AutotagRuleConditionComparisonArgs
AutotagRuleConditionCustomApplicationType, AutotagRuleConditionCustomApplicationTypeArgs
AutotagRuleConditionCustomApplicationTypeComparison, AutotagRuleConditionCustomApplicationTypeComparisonArgs
AutotagRuleConditionCustomHostMetadata, AutotagRuleConditionCustomHostMetadataArgs
- attribute String
- dynamic
Key Property Map - unknowns String
AutotagRuleConditionCustomHostMetadataConditionKey, AutotagRuleConditionCustomHostMetadataConditionKeyArgs
- attribute String
- dynamic
Key Property Map - type String
- unknowns String
AutotagRuleConditionCustomHostMetadataConditionKeyDynamicKey, AutotagRuleConditionCustomHostMetadataConditionKeyDynamicKeyArgs
AutotagRuleConditionCustomHostMetadataDynamicKey, AutotagRuleConditionCustomHostMetadataDynamicKeyArgs
AutotagRuleConditionCustomProcessMetadata, AutotagRuleConditionCustomProcessMetadataArgs
- attribute String
- dynamic
Key Property Map - unknowns String
AutotagRuleConditionCustomProcessMetadataConditionKey, AutotagRuleConditionCustomProcessMetadataConditionKeyArgs
- attribute String
- dynamic
Key Property Map - type String
- unknowns String
AutotagRuleConditionCustomProcessMetadataConditionKeyDynamicKey, AutotagRuleConditionCustomProcessMetadataConditionKeyDynamicKeyArgs
AutotagRuleConditionCustomProcessMetadataDynamicKey, AutotagRuleConditionCustomProcessMetadataDynamicKeyArgs
AutotagRuleConditionDatabaseTopology, AutotagRuleConditionDatabaseTopologyArgs
AutotagRuleConditionDatabaseTopologyComparison, AutotagRuleConditionDatabaseTopologyComparisonArgs
AutotagRuleConditionDcrumDecoder, AutotagRuleConditionDcrumDecoderArgs
AutotagRuleConditionDcrumDecoderComparison, AutotagRuleConditionDcrumDecoderComparisonArgs
AutotagRuleConditionEntity, AutotagRuleConditionEntityArgs
AutotagRuleConditionEntityIdComparison, AutotagRuleConditionEntityIdComparisonArgs
AutotagRuleConditionHostTech, AutotagRuleConditionHostTechArgs
- Operator string
- Negate bool
- Unknowns string
- Value
Autotag
Rule Condition Host Tech Value
- operator String
- negate Boolean
- unknowns String
- value
Autotag
Rule Condition Host Tech Value
- operator string
- negate boolean
- unknowns string
- value
Autotag
Rule Condition Host Tech Value
- operator String
- negate Boolean
- unknowns String
- value Property Map
AutotagRuleConditionHostTechValue, AutotagRuleConditionHostTechValueArgs
- Type string
- Unknowns string
- Verbatim
Type string
- Type string
- Unknowns string
- Verbatim
Type string
- type String
- unknowns String
- verbatim
Type String
- type string
- unknowns string
- verbatim
Type string
- type str
- unknowns str
- verbatim_
type str
- type String
- unknowns String
- verbatim
Type String
AutotagRuleConditionHypervisor, AutotagRuleConditionHypervisorArgs
AutotagRuleConditionHypervisorTypeComparision, AutotagRuleConditionHypervisorTypeComparisionArgs
AutotagRuleConditionIndexedName, AutotagRuleConditionIndexedNameArgs
AutotagRuleConditionIndexedNameComparison, AutotagRuleConditionIndexedNameComparisonArgs
AutotagRuleConditionIndexedString, AutotagRuleConditionIndexedStringArgs
AutotagRuleConditionIndexedStringComparison, AutotagRuleConditionIndexedStringComparisonArgs
AutotagRuleConditionIndexedTag, AutotagRuleConditionIndexedTagArgs
- Operator string
- Negate bool
- Unknowns string
- Value
Autotag
Rule Condition Indexed Tag Value
- operator String
- negate Boolean
- unknowns String
- value
Autotag
Rule Condition Indexed Tag Value
- operator string
- negate boolean
- unknowns string
- value
Autotag
Rule Condition Indexed Tag Value
- operator String
- negate Boolean
- unknowns String
- value Property Map
AutotagRuleConditionIndexedTagComparison, AutotagRuleConditionIndexedTagComparisonArgs
AutotagRuleConditionIndexedTagComparisonValue, AutotagRuleConditionIndexedTagComparisonValueArgs
AutotagRuleConditionIndexedTagValue, AutotagRuleConditionIndexedTagValueArgs
AutotagRuleConditionInteger, AutotagRuleConditionIntegerArgs
AutotagRuleConditionIntegerComparison, AutotagRuleConditionIntegerComparisonArgs
AutotagRuleConditionIpaddress, AutotagRuleConditionIpaddressArgs
- Operator string
- Case
Sensitive bool - Negate bool
- Unknowns string
- Value string
- Operator string
- Case
Sensitive bool - Negate bool
- Unknowns string
- Value string
- operator String
- case
Sensitive Boolean - negate Boolean
- unknowns String
- value String
- operator string
- case
Sensitive boolean - negate boolean
- unknowns string
- value string
- operator str
- case_
sensitive bool - negate bool
- unknowns str
- value str
- operator String
- case
Sensitive Boolean - negate Boolean
- unknowns String
- value String
AutotagRuleConditionIpaddressComparison, AutotagRuleConditionIpaddressComparisonArgs
AutotagRuleConditionKey, AutotagRuleConditionKeyArgs
AutotagRuleConditionMobilePlatform, AutotagRuleConditionMobilePlatformArgs
AutotagRuleConditionMobilePlatformComparison, AutotagRuleConditionMobilePlatformComparisonArgs
AutotagRuleConditionOsArch, AutotagRuleConditionOsArchArgs
AutotagRuleConditionOsType, AutotagRuleConditionOsTypeArgs
AutotagRuleConditionOsarchitectureComparison, AutotagRuleConditionOsarchitectureComparisonArgs
AutotagRuleConditionOstypeComparison, AutotagRuleConditionOstypeComparisonArgs
AutotagRuleConditionPaasType, AutotagRuleConditionPaasTypeArgs
AutotagRuleConditionPaasTypeComparison, AutotagRuleConditionPaasTypeComparisonArgs
AutotagRuleConditionProcessMetadata, AutotagRuleConditionProcessMetadataArgs
- Attribute string
- Dynamic
Key string - Unknowns string
- Attribute string
- Dynamic
Key string - Unknowns string
- attribute String
- dynamic
Key String - unknowns String
- attribute string
- dynamic
Key string - unknowns string
- attribute str
- dynamic_
key str - unknowns str
- attribute String
- dynamic
Key String - unknowns String
AutotagRuleConditionProcessMetadataConditionKey, AutotagRuleConditionProcessMetadataConditionKeyArgs
- Attribute string
- Dynamic
Key string - Type string
- Unknowns string
- Attribute string
- Dynamic
Key string - Type string
- Unknowns string
- attribute String
- dynamic
Key String - type String
- unknowns String
- attribute string
- dynamic
Key string - type string
- unknowns string
- attribute str
- dynamic_
key str - type str
- unknowns str
- attribute String
- dynamic
Key String - type String
- unknowns String
AutotagRuleConditionServiceTopology, AutotagRuleConditionServiceTopologyArgs
AutotagRuleConditionServiceTopologyComparison, AutotagRuleConditionServiceTopologyComparisonArgs
AutotagRuleConditionServiceType, AutotagRuleConditionServiceTypeArgs
AutotagRuleConditionServiceTypeComparison, AutotagRuleConditionServiceTypeComparisonArgs
AutotagRuleConditionSimpleHostTechComparison, AutotagRuleConditionSimpleHostTechComparisonArgs
AutotagRuleConditionSimpleHostTechComparisonValue, AutotagRuleConditionSimpleHostTechComparisonValueArgs
- Type string
- Unknowns string
- Verbatim
Type string
- Type string
- Unknowns string
- Verbatim
Type string
- type String
- unknowns String
- verbatim
Type String
- type string
- unknowns string
- verbatim
Type string
- type str
- unknowns str
- verbatim_
type str
- type String
- unknowns String
- verbatim
Type String
AutotagRuleConditionSimpleTechComparison, AutotagRuleConditionSimpleTechComparisonArgs
AutotagRuleConditionSimpleTechComparisonValue, AutotagRuleConditionSimpleTechComparisonValueArgs
- Type string
- Unknowns string
- Verbatim
Type string
- Type string
- Unknowns string
- Verbatim
Type string
- type String
- unknowns String
- verbatim
Type String
- type string
- unknowns string
- verbatim
Type string
- type str
- unknowns str
- verbatim_
type str
- type String
- unknowns String
- verbatim
Type String
AutotagRuleConditionString, AutotagRuleConditionStringArgs
- Operator string
- Case
Sensitive bool - Negate bool
- Unknowns string
- Value string
- Operator string
- Case
Sensitive bool - Negate bool
- Unknowns string
- Value string
- operator String
- case
Sensitive Boolean - negate Boolean
- unknowns String
- value String
- operator string
- case
Sensitive boolean - negate boolean
- unknowns string
- value string
- operator str
- case_
sensitive bool - negate bool
- unknowns str
- value str
- operator String
- case
Sensitive Boolean - negate Boolean
- unknowns String
- value String
AutotagRuleConditionStringComparison, AutotagRuleConditionStringComparisonArgs
AutotagRuleConditionStringConditionKey, AutotagRuleConditionStringConditionKeyArgs
- Attribute string
- Dynamic
Key string - Type string
- Unknowns string
- Attribute string
- Dynamic
Key string - Type string
- Unknowns string
- attribute String
- dynamic
Key String - type String
- unknowns String
- attribute string
- dynamic
Key string - type string
- unknowns string
- attribute str
- dynamic_
key str - type str
- unknowns str
- attribute String
- dynamic
Key String - type String
- unknowns String
AutotagRuleConditionStringKey, AutotagRuleConditionStringKeyArgs
- Attribute string
- Dynamic
Key string - Unknowns string
- Attribute string
- Dynamic
Key string - Unknowns string
- attribute String
- dynamic
Key String - unknowns String
- attribute string
- dynamic
Key string - unknowns string
- attribute str
- dynamic_
key str - unknowns str
- attribute String
- dynamic
Key String - unknowns String
AutotagRuleConditionSyntheticEngine, AutotagRuleConditionSyntheticEngineArgs
AutotagRuleConditionSyntheticEngineTypeComparison, AutotagRuleConditionSyntheticEngineTypeComparisonArgs
AutotagRuleConditionTag, AutotagRuleConditionTagArgs
- Operator string
- Negate bool
- Unknowns string
- Value
Autotag
Rule Condition Tag Value
- operator String
- negate Boolean
- unknowns String
- value
Autotag
Rule Condition Tag Value
- operator string
- negate boolean
- unknowns string
- value
Autotag
Rule Condition Tag Value
- operator str
- negate bool
- unknowns str
- value
Autotag
Rule Condition Tag Value
- operator String
- negate Boolean
- unknowns String
- value Property Map
AutotagRuleConditionTagComparison, AutotagRuleConditionTagComparisonArgs
AutotagRuleConditionTagComparisonValue, AutotagRuleConditionTagComparisonValueArgs
AutotagRuleConditionTagValue, AutotagRuleConditionTagValueArgs
AutotagRuleConditionTech, AutotagRuleConditionTechArgs
- Operator string
- Negate bool
- Unknowns string
- Value
Autotag
Rule Condition Tech Value
- operator String
- negate Boolean
- unknowns String
- value
Autotag
Rule Condition Tech Value
- operator string
- negate boolean
- unknowns string
- value
Autotag
Rule Condition Tech Value
- operator str
- negate bool
- unknowns str
- value
Autotag
Rule Condition Tech Value
- operator String
- negate Boolean
- unknowns String
- value Property Map
AutotagRuleConditionTechValue, AutotagRuleConditionTechValueArgs
- Type string
- Unknowns string
- Verbatim
Type string
- Type string
- Unknowns string
- Verbatim
Type string
- type String
- unknowns String
- verbatim
Type String
- type string
- unknowns string
- verbatim
Type string
- type str
- unknowns str
- verbatim_
type str
- type String
- unknowns String
- verbatim
Type String
Package Details
- Repository
- dynatrace lbrlabs/pulumi-dynatrace
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
dynatrace
Terraform Provider.