
Dynatrace v0.1.0, May 24 23

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:
- Created
By string The user or extension that created this type.
- Display
Name string The human readable type name for this entity type.
- Enabled bool
This setting is enabled (
true
) or disabled (false
)- Rules
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Generic Types Rules Args 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 string The user or extension that created this type.
- Display
Name string The human readable type name for this entity type.
- Enabled bool
This setting is enabled (
true
) or disabled (false
)- Rules
Generic
Types Rules Args 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 String The user or extension that created this type.
- display
Name String The human readable type name for this entity type.
- enabled Boolean
This setting is enabled (
true
) or disabled (false
)- rules
Generic
Types Rules Args 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 string The user or extension that created this type.
- display
Name string The human readable type name for this entity type.
- enabled boolean
This setting is enabled (
true
) or disabled (false
)- rules
Generic
Types Rules Args 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
Generic
Types Rules Args 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.
- created
By String The user or extension that created this type.
- display
Name 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.
- Created
By string The user or extension that created this type.
- Display
Name 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.
Pulumi Package. Dynatrace. Inputs. Generic Types Rules Args 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 string The user or extension that created this type.
- Display
Name 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
Generic
Types Rules Args 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 String The user or extension that created this type.
- display
Name 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
Generic
Types Rules Args 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 string The user or extension that created this type.
- display
Name 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
Generic
Types Rules Args 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
Generic
Types Rules Args 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 String The user or extension that created this type.
- display
Name 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
- Id
Pattern string - Sources
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Generic Types Rules Rule Sources - Attributes
Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Generic Types Rules Rule Attributes - Icon
Pattern string - Instance
Name stringPattern - Required
Dimensions Lbrlabs.Pulumi Package. Dynatrace. Inputs. Generic Types Rules Rule Required Dimensions - Role string
- id
Pattern String - sources Property Map
- attributes Property Map
- icon
Pattern String - instance
Name StringPattern - required
Dimensions Property Map - role String
GenericTypesRulesRuleAttributes
GenericTypesRulesRuleAttributesAttribute
- Key string
- Pattern string
- Display
Name string The human readable type name for this entity type.
- Key string
- Pattern string
- Display
Name string The human readable type name for this entity type.
- key String
- pattern String
- display
Name String The human readable type name for this entity type.
- key string
- pattern string
- display
Name 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
- display
Name String The human readable type name for this entity type.
GenericTypesRulesRuleRequiredDimensions
GenericTypesRulesRuleRequiredDimensionsRequiredDimension
- Key string
- Value
Pattern string
- Key string
- Value
Pattern string
- key String
- value
Pattern String
- key string
- value
Pattern string
- key str
- value_
pattern str
- key String
- value
Pattern String
GenericTypesRulesRuleSources
GenericTypesRulesRuleSourcesSource
- Source
Type string - Condition string
- Source
Type string - Condition string
- source
Type String - condition String
- source
Type string - condition string
- source_
type str - condition str
- source
Type 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.