dynatrace logo
Dynatrace v0.1.0, May 24 23

dynatrace.GenericTypes

Explore with Pulumi AI

Create GenericTypes Resource

new GenericTypes(name: string, args: GenericTypesArgs, opts?: CustomResourceOptions);
@overload
def GenericTypes(resource_name: str,
                 opts: Optional[ResourceOptions] = None,
                 created_by: Optional[str] = None,
                 display_name: Optional[str] = None,
                 enabled: Optional[bool] = None,
                 name: Optional[str] = None,
                 rules: Optional[GenericTypesRulesArgs] = None)
@overload
def GenericTypes(resource_name: str,
                 args: GenericTypesArgs,
                 opts: Optional[ResourceOptions] = None)
func NewGenericTypes(ctx *Context, name string, args GenericTypesArgs, opts ...ResourceOption) (*GenericTypes, error)
public GenericTypes(string name, GenericTypesArgs args, CustomResourceOptions? opts = null)
public GenericTypes(String name, GenericTypesArgs args)
public GenericTypes(String name, GenericTypesArgs args, CustomResourceOptions options)
type: dynatrace:GenericTypes
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args GenericTypesArgs
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 GenericTypesArgs
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 GenericTypesArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args GenericTypesArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args GenericTypesArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

GenericTypes 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 GenericTypes resource accepts the following input properties:

CreatedBy string

The user or extension that created this type.

DisplayName string

The human readable type name for this entity type.

Enabled bool

This setting is enabled (true) or disabled (false)

Rules Lbrlabs.PulumiPackage.Dynatrace.Inputs.GenericTypesRulesArgs

Specify a list of rules which are evaluated in order. When any rule matches, the entity defined according to that rule will be extracted. Subsequent rules will not be evaluated.

Name string

The entity type name. This type name must be unique and must not be changed after creation.

CreatedBy string

The user or extension that created this type.

DisplayName string

The human readable type name for this entity type.

Enabled bool

This setting is enabled (true) or disabled (false)

Rules GenericTypesRulesArgs

Specify a list of rules which are evaluated in order. When any rule matches, the entity defined according to that rule will be extracted. Subsequent rules will not be evaluated.

Name string

The entity type name. This type name must be unique and must not be changed after creation.

createdBy String

The user or extension that created this type.

displayName String

The human readable type name for this entity type.

enabled Boolean

This setting is enabled (true) or disabled (false)

rules GenericTypesRulesArgs

Specify a list of rules which are evaluated in order. When any rule matches, the entity defined according to that rule will be extracted. Subsequent rules will not be evaluated.

name String

The entity type name. This type name must be unique and must not be changed after creation.

createdBy string

The user or extension that created this type.

displayName string

The human readable type name for this entity type.

enabled boolean

This setting is enabled (true) or disabled (false)

rules GenericTypesRulesArgs

Specify a list of rules which are evaluated in order. When any rule matches, the entity defined according to that rule will be extracted. Subsequent rules will not be evaluated.

name string

The entity type name. This type name must be unique and must not be changed after creation.

created_by str

The user or extension that created this type.

display_name str

The human readable type name for this entity type.

enabled bool

This setting is enabled (true) or disabled (false)

rules GenericTypesRulesArgs

Specify a list of rules which are evaluated in order. When any rule matches, the entity defined according to that rule will be extracted. Subsequent rules will not be evaluated.

name str

The entity type name. This type name must be unique and must not be changed after creation.

createdBy String

The user or extension that created this type.

displayName String

The human readable type name for this entity type.

enabled Boolean

This setting is enabled (true) or disabled (false)

rules Property Map

Specify a list of rules which are evaluated in order. When any rule matches, the entity defined according to that rule will be extracted. Subsequent rules will not be evaluated.

name String

The entity type name. This type name must be unique and must not be changed after creation.

Outputs

All input properties are implicitly available as output properties. Additionally, the GenericTypes 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 GenericTypes Resource

Get an existing GenericTypes 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?: GenericTypesState, opts?: CustomResourceOptions): GenericTypes
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        created_by: Optional[str] = None,
        display_name: Optional[str] = None,
        enabled: Optional[bool] = None,
        name: Optional[str] = None,
        rules: Optional[GenericTypesRulesArgs] = None) -> GenericTypes
func GetGenericTypes(ctx *Context, name string, id IDInput, state *GenericTypesState, opts ...ResourceOption) (*GenericTypes, error)
public static GenericTypes Get(string name, Input<string> id, GenericTypesState? state, CustomResourceOptions? opts = null)
public static GenericTypes get(String name, Output<String> id, GenericTypesState 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.
The following state arguments are supported:
CreatedBy string

The user or extension that created this type.

DisplayName string

The human readable type name for this entity type.

Enabled bool

This setting is enabled (true) or disabled (false)

Name string

The entity type name. This type name must be unique and must not be changed after creation.

Rules Lbrlabs.PulumiPackage.Dynatrace.Inputs.GenericTypesRulesArgs

Specify a list of rules which are evaluated in order. When any rule matches, the entity defined according to that rule will be extracted. Subsequent rules will not be evaluated.

CreatedBy string

The user or extension that created this type.

DisplayName string

The human readable type name for this entity type.

Enabled bool

This setting is enabled (true) or disabled (false)

Name string

The entity type name. This type name must be unique and must not be changed after creation.

Rules GenericTypesRulesArgs

Specify a list of rules which are evaluated in order. When any rule matches, the entity defined according to that rule will be extracted. Subsequent rules will not be evaluated.

createdBy String

The user or extension that created this type.

displayName String

The human readable type name for this entity type.

enabled Boolean

This setting is enabled (true) or disabled (false)

name String

The entity type name. This type name must be unique and must not be changed after creation.

rules GenericTypesRulesArgs

Specify a list of rules which are evaluated in order. When any rule matches, the entity defined according to that rule will be extracted. Subsequent rules will not be evaluated.

createdBy string

The user or extension that created this type.

displayName string

The human readable type name for this entity type.

enabled boolean

This setting is enabled (true) or disabled (false)

name string

The entity type name. This type name must be unique and must not be changed after creation.

rules GenericTypesRulesArgs

Specify a list of rules which are evaluated in order. When any rule matches, the entity defined according to that rule will be extracted. Subsequent rules will not be evaluated.

created_by str

The user or extension that created this type.

display_name str

The human readable type name for this entity type.

enabled bool

This setting is enabled (true) or disabled (false)

name str

The entity type name. This type name must be unique and must not be changed after creation.

rules GenericTypesRulesArgs

Specify a list of rules which are evaluated in order. When any rule matches, the entity defined according to that rule will be extracted. Subsequent rules will not be evaluated.

createdBy String

The user or extension that created this type.

displayName String

The human readable type name for this entity type.

enabled Boolean

This setting is enabled (true) or disabled (false)

name String

The entity type name. This type name must be unique and must not be changed after creation.

rules Property Map

Specify a list of rules which are evaluated in order. When any rule matches, the entity defined according to that rule will be extracted. Subsequent rules will not be evaluated.

Supporting Types

GenericTypesRules

GenericTypesRulesRule

GenericTypesRulesRuleAttributes

GenericTypesRulesRuleAttributesAttribute

Key string
Pattern string
DisplayName string

The human readable type name for this entity type.

Key string
Pattern string
DisplayName string

The human readable type name for this entity type.

key String
pattern String
displayName String

The human readable type name for this entity type.

key string
pattern string
displayName string

The human readable type name for this entity type.

key str
pattern str
display_name str

The human readable type name for this entity type.

key String
pattern String
displayName String

The human readable type name for this entity type.

GenericTypesRulesRuleRequiredDimensions

GenericTypesRulesRuleRequiredDimensionsRequiredDimension

Key string
ValuePattern string
Key string
ValuePattern string
key String
valuePattern String
key string
valuePattern string
key String
valuePattern String

GenericTypesRulesRuleSources

GenericTypesRulesRuleSourcesSource

SourceType string
Condition string
SourceType string
Condition string
sourceType String
condition String
sourceType string
condition string
sourceType String
condition String

Package Details

Repository
dynatrace lbrlabs/pulumi-dynatrace
License
Apache-2.0
Notes

This Pulumi package is based on the dynatrace Terraform Provider.