dynatrace.ProcessGroupSimpleDetection
Explore with Pulumi AI
Create ProcessGroupSimpleDetection Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ProcessGroupSimpleDetection(name: string, args: ProcessGroupSimpleDetectionArgs, opts?: CustomResourceOptions);
@overload
def ProcessGroupSimpleDetection(resource_name: str,
args: ProcessGroupSimpleDetectionArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ProcessGroupSimpleDetection(resource_name: str,
opts: Optional[ResourceOptions] = None,
enabled: Optional[bool] = None,
group_identifier: Optional[str] = None,
instance_identifier: Optional[str] = None,
rule_type: Optional[str] = None,
insert_after: Optional[str] = None,
process_type: Optional[str] = None)
func NewProcessGroupSimpleDetection(ctx *Context, name string, args ProcessGroupSimpleDetectionArgs, opts ...ResourceOption) (*ProcessGroupSimpleDetection, error)
public ProcessGroupSimpleDetection(string name, ProcessGroupSimpleDetectionArgs args, CustomResourceOptions? opts = null)
public ProcessGroupSimpleDetection(String name, ProcessGroupSimpleDetectionArgs args)
public ProcessGroupSimpleDetection(String name, ProcessGroupSimpleDetectionArgs args, CustomResourceOptions options)
type: dynatrace:ProcessGroupSimpleDetection
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 ProcessGroupSimpleDetectionArgs
- 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 ProcessGroupSimpleDetectionArgs
- 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 ProcessGroupSimpleDetectionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ProcessGroupSimpleDetectionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ProcessGroupSimpleDetectionArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var processGroupSimpleDetectionResource = new Dynatrace.ProcessGroupSimpleDetection("processGroupSimpleDetectionResource", new()
{
Enabled = false,
GroupIdentifier = "string",
InstanceIdentifier = "string",
RuleType = "string",
InsertAfter = "string",
ProcessType = "string",
});
example, err := dynatrace.NewProcessGroupSimpleDetection(ctx, "processGroupSimpleDetectionResource", &dynatrace.ProcessGroupSimpleDetectionArgs{
Enabled: pulumi.Bool(false),
GroupIdentifier: pulumi.String("string"),
InstanceIdentifier: pulumi.String("string"),
RuleType: pulumi.String("string"),
InsertAfter: pulumi.String("string"),
ProcessType: pulumi.String("string"),
})
var processGroupSimpleDetectionResource = new ProcessGroupSimpleDetection("processGroupSimpleDetectionResource", ProcessGroupSimpleDetectionArgs.builder()
.enabled(false)
.groupIdentifier("string")
.instanceIdentifier("string")
.ruleType("string")
.insertAfter("string")
.processType("string")
.build());
process_group_simple_detection_resource = dynatrace.ProcessGroupSimpleDetection("processGroupSimpleDetectionResource",
enabled=False,
group_identifier="string",
instance_identifier="string",
rule_type="string",
insert_after="string",
process_type="string")
const processGroupSimpleDetectionResource = new dynatrace.ProcessGroupSimpleDetection("processGroupSimpleDetectionResource", {
enabled: false,
groupIdentifier: "string",
instanceIdentifier: "string",
ruleType: "string",
insertAfter: "string",
processType: "string",
});
type: dynatrace:ProcessGroupSimpleDetection
properties:
enabled: false
groupIdentifier: string
insertAfter: string
instanceIdentifier: string
processType: string
ruleType: string
ProcessGroupSimpleDetection Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ProcessGroupSimpleDetection resource accepts the following input properties:
- Enabled bool
- This setting is enabled (
true
) or disabled (false
) - Group
Identifier string - If Dynatrace detects this property at startup of a process, it will use its value to identify process groups more granular.
- Instance
Identifier string - Use a variable to identify instances within a process group.
- Rule
Type string - Possible Values:
Prop
,Env
- Insert
After string - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- Process
Type string - Note: Not all types can be detected at startup.
- Enabled bool
- This setting is enabled (
true
) or disabled (false
) - Group
Identifier string - If Dynatrace detects this property at startup of a process, it will use its value to identify process groups more granular.
- Instance
Identifier string - Use a variable to identify instances within a process group.
- Rule
Type string - Possible Values:
Prop
,Env
- Insert
After string - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- Process
Type string - Note: Not all types can be detected at startup.
- enabled Boolean
- This setting is enabled (
true
) or disabled (false
) - group
Identifier String - If Dynatrace detects this property at startup of a process, it will use its value to identify process groups more granular.
- instance
Identifier String - Use a variable to identify instances within a process group.
- rule
Type String - Possible Values:
Prop
,Env
- insert
After String - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- process
Type String - Note: Not all types can be detected at startup.
- enabled boolean
- This setting is enabled (
true
) or disabled (false
) - group
Identifier string - If Dynatrace detects this property at startup of a process, it will use its value to identify process groups more granular.
- instance
Identifier string - Use a variable to identify instances within a process group.
- rule
Type string - Possible Values:
Prop
,Env
- insert
After string - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- process
Type string - Note: Not all types can be detected at startup.
- enabled bool
- This setting is enabled (
true
) or disabled (false
) - group_
identifier str - If Dynatrace detects this property at startup of a process, it will use its value to identify process groups more granular.
- instance_
identifier str - Use a variable to identify instances within a process group.
- rule_
type str - Possible Values:
Prop
,Env
- insert_
after str - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- process_
type str - Note: Not all types can be detected at startup.
- enabled Boolean
- This setting is enabled (
true
) or disabled (false
) - group
Identifier String - If Dynatrace detects this property at startup of a process, it will use its value to identify process groups more granular.
- instance
Identifier String - Use a variable to identify instances within a process group.
- rule
Type String - Possible Values:
Prop
,Env
- insert
After String - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- process
Type String - Note: Not all types can be detected at startup.
Outputs
All input properties are implicitly available as output properties. Additionally, the ProcessGroupSimpleDetection 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 ProcessGroupSimpleDetection Resource
Get an existing ProcessGroupSimpleDetection 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?: ProcessGroupSimpleDetectionState, opts?: CustomResourceOptions): ProcessGroupSimpleDetection
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
enabled: Optional[bool] = None,
group_identifier: Optional[str] = None,
insert_after: Optional[str] = None,
instance_identifier: Optional[str] = None,
process_type: Optional[str] = None,
rule_type: Optional[str] = None) -> ProcessGroupSimpleDetection
func GetProcessGroupSimpleDetection(ctx *Context, name string, id IDInput, state *ProcessGroupSimpleDetectionState, opts ...ResourceOption) (*ProcessGroupSimpleDetection, error)
public static ProcessGroupSimpleDetection Get(string name, Input<string> id, ProcessGroupSimpleDetectionState? state, CustomResourceOptions? opts = null)
public static ProcessGroupSimpleDetection get(String name, Output<String> id, ProcessGroupSimpleDetectionState 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.
- Enabled bool
- This setting is enabled (
true
) or disabled (false
) - Group
Identifier string - If Dynatrace detects this property at startup of a process, it will use its value to identify process groups more granular.
- Insert
After string - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- Instance
Identifier string - Use a variable to identify instances within a process group.
- Process
Type string - Note: Not all types can be detected at startup.
- Rule
Type string - Possible Values:
Prop
,Env
- Enabled bool
- This setting is enabled (
true
) or disabled (false
) - Group
Identifier string - If Dynatrace detects this property at startup of a process, it will use its value to identify process groups more granular.
- Insert
After string - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- Instance
Identifier string - Use a variable to identify instances within a process group.
- Process
Type string - Note: Not all types can be detected at startup.
- Rule
Type string - Possible Values:
Prop
,Env
- enabled Boolean
- This setting is enabled (
true
) or disabled (false
) - group
Identifier String - If Dynatrace detects this property at startup of a process, it will use its value to identify process groups more granular.
- insert
After String - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- instance
Identifier String - Use a variable to identify instances within a process group.
- process
Type String - Note: Not all types can be detected at startup.
- rule
Type String - Possible Values:
Prop
,Env
- enabled boolean
- This setting is enabled (
true
) or disabled (false
) - group
Identifier string - If Dynatrace detects this property at startup of a process, it will use its value to identify process groups more granular.
- insert
After string - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- instance
Identifier string - Use a variable to identify instances within a process group.
- process
Type string - Note: Not all types can be detected at startup.
- rule
Type string - Possible Values:
Prop
,Env
- enabled bool
- This setting is enabled (
true
) or disabled (false
) - group_
identifier str - If Dynatrace detects this property at startup of a process, it will use its value to identify process groups more granular.
- insert_
after str - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- instance_
identifier str - Use a variable to identify instances within a process group.
- process_
type str - Note: Not all types can be detected at startup.
- rule_
type str - Possible Values:
Prop
,Env
- enabled Boolean
- This setting is enabled (
true
) or disabled (false
) - group
Identifier String - If Dynatrace detects this property at startup of a process, it will use its value to identify process groups more granular.
- insert
After String - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- instance
Identifier String - Use a variable to identify instances within a process group.
- process
Type String - Note: Not all types can be detected at startup.
- rule
Type String - Possible Values:
Prop
,Env
Package Details
- Repository
- dynatrace pulumiverse/pulumi-dynatrace
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
dynatrace
Terraform Provider.