1. Packages
  2. Dynatrace
  3. API Docs
  4. ServiceFullWebRequest
Dynatrace v0.27.0 published on Friday, Mar 21, 2025 by Pulumiverse

dynatrace.ServiceFullWebRequest

Explore with Pulumi AI

Create ServiceFullWebRequest Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new ServiceFullWebRequest(name: string, args: ServiceFullWebRequestArgs, opts?: CustomResourceOptions);
@overload
def ServiceFullWebRequest(resource_name: str,
                          args: ServiceFullWebRequestArgs,
                          opts: Optional[ResourceOptions] = None)

@overload
def ServiceFullWebRequest(resource_name: str,
                          opts: Optional[ResourceOptions] = None,
                          enabled: Optional[bool] = None,
                          id_contributors: Optional[ServiceFullWebRequestIdContributorsArgs] = None,
                          conditions: Optional[ServiceFullWebRequestConditionsArgs] = None,
                          description: Optional[str] = None,
                          insert_after: Optional[str] = None,
                          management_zones: Optional[Sequence[str]] = None,
                          name: Optional[str] = None)
func NewServiceFullWebRequest(ctx *Context, name string, args ServiceFullWebRequestArgs, opts ...ResourceOption) (*ServiceFullWebRequest, error)
public ServiceFullWebRequest(string name, ServiceFullWebRequestArgs args, CustomResourceOptions? opts = null)
public ServiceFullWebRequest(String name, ServiceFullWebRequestArgs args)
public ServiceFullWebRequest(String name, ServiceFullWebRequestArgs args, CustomResourceOptions options)
type: dynatrace:ServiceFullWebRequest
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. ServiceFullWebRequestArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. ServiceFullWebRequestArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. ServiceFullWebRequestArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. ServiceFullWebRequestArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. ServiceFullWebRequestArgs
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 serviceFullWebRequestResource = new Dynatrace.ServiceFullWebRequest("serviceFullWebRequestResource", new()
{
    Enabled = false,
    IdContributors = new Dynatrace.Inputs.ServiceFullWebRequestIdContributorsArgs
    {
        ApplicationId = new Dynatrace.Inputs.ServiceFullWebRequestIdContributorsApplicationIdArgs
        {
            EnableIdContributor = false,
            ServiceIdContributor = new Dynatrace.Inputs.ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorArgs
            {
                ContributionType = "string",
                Transformations = new Dynatrace.Inputs.ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorTransformationsArgs
                {
                    Transformations = new[]
                    {
                        new Dynatrace.Inputs.ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorTransformationsTransformationArgs
                        {
                            TransformationType = "string",
                            IncludeHexNumbers = false,
                            MinDigitCount = 0,
                            Prefix = "string",
                            ReplacementValue = "string",
                            SegmentCount = 0,
                            SelectIndex = 0,
                            SplitDelimiter = "string",
                            Suffix = "string",
                            TakeFromEnd = false,
                        },
                    },
                },
                ValueOverride = new Dynatrace.Inputs.ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorValueOverrideArgs
                {
                    Value = "string",
                },
            },
        },
        ContextRoot = new Dynatrace.Inputs.ServiceFullWebRequestIdContributorsContextRootArgs
        {
            EnableIdContributor = false,
            ServiceIdContributor = new Dynatrace.Inputs.ServiceFullWebRequestIdContributorsContextRootServiceIdContributorArgs
            {
                ContributionType = "string",
                SegmentCount = 0,
                Transformations = new Dynatrace.Inputs.ServiceFullWebRequestIdContributorsContextRootServiceIdContributorTransformationsArgs
                {
                    Transformations = new[]
                    {
                        new Dynatrace.Inputs.ServiceFullWebRequestIdContributorsContextRootServiceIdContributorTransformationsTransformationArgs
                        {
                            TransformationType = "string",
                            IncludeHexNumbers = false,
                            MinDigitCount = 0,
                            Prefix = "string",
                            ReplacementValue = "string",
                            Suffix = "string",
                        },
                    },
                },
                ValueOverride = new Dynatrace.Inputs.ServiceFullWebRequestIdContributorsContextRootServiceIdContributorValueOverrideArgs
                {
                    Value = "string",
                },
            },
        },
        ServerName = new Dynatrace.Inputs.ServiceFullWebRequestIdContributorsServerNameArgs
        {
            EnableIdContributor = false,
            ServiceIdContributor = new Dynatrace.Inputs.ServiceFullWebRequestIdContributorsServerNameServiceIdContributorArgs
            {
                ContributionType = "string",
                Transformations = new Dynatrace.Inputs.ServiceFullWebRequestIdContributorsServerNameServiceIdContributorTransformationsArgs
                {
                    Transformations = new[]
                    {
                        new Dynatrace.Inputs.ServiceFullWebRequestIdContributorsServerNameServiceIdContributorTransformationsTransformationArgs
                        {
                            TransformationType = "string",
                            IncludeHexNumbers = false,
                            MinDigitCount = 0,
                            Prefix = "string",
                            ReplacementValue = "string",
                            SegmentCount = 0,
                            SelectIndex = 0,
                            SplitDelimiter = "string",
                            Suffix = "string",
                            TakeFromEnd = false,
                        },
                    },
                },
                ValueOverride = new Dynatrace.Inputs.ServiceFullWebRequestIdContributorsServerNameServiceIdContributorValueOverrideArgs
                {
                    Value = "string",
                },
            },
        },
    },
    Conditions = new Dynatrace.Inputs.ServiceFullWebRequestConditionsArgs
    {
        Conditions = new[]
        {
            new Dynatrace.Inputs.ServiceFullWebRequestConditionsConditionArgs
            {
                Attribute = "string",
                CompareOperationType = "string",
                Frameworks = new[]
                {
                    "string",
                },
                IgnoreCase = false,
                IntValue = 0,
                IntValues = new[]
                {
                    0,
                },
                IpRangeFrom = "string",
                IpRangeTo = "string",
                TagValues = new[]
                {
                    "string",
                },
                TextValues = new[]
                {
                    "string",
                },
            },
        },
    },
    Description = "string",
    InsertAfter = "string",
    ManagementZones = new[]
    {
        "string",
    },
    Name = "string",
});
Copy
example, err := dynatrace.NewServiceFullWebRequest(ctx, "serviceFullWebRequestResource", &dynatrace.ServiceFullWebRequestArgs{
	Enabled: pulumi.Bool(false),
	IdContributors: &dynatrace.ServiceFullWebRequestIdContributorsArgs{
		ApplicationId: &dynatrace.ServiceFullWebRequestIdContributorsApplicationIdArgs{
			EnableIdContributor: pulumi.Bool(false),
			ServiceIdContributor: &dynatrace.ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorArgs{
				ContributionType: pulumi.String("string"),
				Transformations: &dynatrace.ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorTransformationsArgs{
					Transformations: dynatrace.ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorTransformationsTransformationArray{
						&dynatrace.ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorTransformationsTransformationArgs{
							TransformationType: pulumi.String("string"),
							IncludeHexNumbers:  pulumi.Bool(false),
							MinDigitCount:      pulumi.Int(0),
							Prefix:             pulumi.String("string"),
							ReplacementValue:   pulumi.String("string"),
							SegmentCount:       pulumi.Int(0),
							SelectIndex:        pulumi.Int(0),
							SplitDelimiter:     pulumi.String("string"),
							Suffix:             pulumi.String("string"),
							TakeFromEnd:        pulumi.Bool(false),
						},
					},
				},
				ValueOverride: &dynatrace.ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorValueOverrideArgs{
					Value: pulumi.String("string"),
				},
			},
		},
		ContextRoot: &dynatrace.ServiceFullWebRequestIdContributorsContextRootArgs{
			EnableIdContributor: pulumi.Bool(false),
			ServiceIdContributor: &dynatrace.ServiceFullWebRequestIdContributorsContextRootServiceIdContributorArgs{
				ContributionType: pulumi.String("string"),
				SegmentCount:     pulumi.Int(0),
				Transformations: &dynatrace.ServiceFullWebRequestIdContributorsContextRootServiceIdContributorTransformationsArgs{
					Transformations: dynatrace.ServiceFullWebRequestIdContributorsContextRootServiceIdContributorTransformationsTransformationArray{
						&dynatrace.ServiceFullWebRequestIdContributorsContextRootServiceIdContributorTransformationsTransformationArgs{
							TransformationType: pulumi.String("string"),
							IncludeHexNumbers:  pulumi.Bool(false),
							MinDigitCount:      pulumi.Int(0),
							Prefix:             pulumi.String("string"),
							ReplacementValue:   pulumi.String("string"),
							Suffix:             pulumi.String("string"),
						},
					},
				},
				ValueOverride: &dynatrace.ServiceFullWebRequestIdContributorsContextRootServiceIdContributorValueOverrideArgs{
					Value: pulumi.String("string"),
				},
			},
		},
		ServerName: &dynatrace.ServiceFullWebRequestIdContributorsServerNameArgs{
			EnableIdContributor: pulumi.Bool(false),
			ServiceIdContributor: &dynatrace.ServiceFullWebRequestIdContributorsServerNameServiceIdContributorArgs{
				ContributionType: pulumi.String("string"),
				Transformations: &dynatrace.ServiceFullWebRequestIdContributorsServerNameServiceIdContributorTransformationsArgs{
					Transformations: dynatrace.ServiceFullWebRequestIdContributorsServerNameServiceIdContributorTransformationsTransformationArray{
						&dynatrace.ServiceFullWebRequestIdContributorsServerNameServiceIdContributorTransformationsTransformationArgs{
							TransformationType: pulumi.String("string"),
							IncludeHexNumbers:  pulumi.Bool(false),
							MinDigitCount:      pulumi.Int(0),
							Prefix:             pulumi.String("string"),
							ReplacementValue:   pulumi.String("string"),
							SegmentCount:       pulumi.Int(0),
							SelectIndex:        pulumi.Int(0),
							SplitDelimiter:     pulumi.String("string"),
							Suffix:             pulumi.String("string"),
							TakeFromEnd:        pulumi.Bool(false),
						},
					},
				},
				ValueOverride: &dynatrace.ServiceFullWebRequestIdContributorsServerNameServiceIdContributorValueOverrideArgs{
					Value: pulumi.String("string"),
				},
			},
		},
	},
	Conditions: &dynatrace.ServiceFullWebRequestConditionsArgs{
		Conditions: dynatrace.ServiceFullWebRequestConditionsConditionArray{
			&dynatrace.ServiceFullWebRequestConditionsConditionArgs{
				Attribute:            pulumi.String("string"),
				CompareOperationType: pulumi.String("string"),
				Frameworks: pulumi.StringArray{
					pulumi.String("string"),
				},
				IgnoreCase: pulumi.Bool(false),
				IntValue:   pulumi.Int(0),
				IntValues: pulumi.IntArray{
					pulumi.Int(0),
				},
				IpRangeFrom: pulumi.String("string"),
				IpRangeTo:   pulumi.String("string"),
				TagValues: pulumi.StringArray{
					pulumi.String("string"),
				},
				TextValues: pulumi.StringArray{
					pulumi.String("string"),
				},
			},
		},
	},
	Description: pulumi.String("string"),
	InsertAfter: pulumi.String("string"),
	ManagementZones: pulumi.StringArray{
		pulumi.String("string"),
	},
	Name: pulumi.String("string"),
})
Copy
var serviceFullWebRequestResource = new ServiceFullWebRequest("serviceFullWebRequestResource", ServiceFullWebRequestArgs.builder()
    .enabled(false)
    .idContributors(ServiceFullWebRequestIdContributorsArgs.builder()
        .applicationId(ServiceFullWebRequestIdContributorsApplicationIdArgs.builder()
            .enableIdContributor(false)
            .serviceIdContributor(ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorArgs.builder()
                .contributionType("string")
                .transformations(ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorTransformationsArgs.builder()
                    .transformations(ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorTransformationsTransformationArgs.builder()
                        .transformationType("string")
                        .includeHexNumbers(false)
                        .minDigitCount(0)
                        .prefix("string")
                        .replacementValue("string")
                        .segmentCount(0)
                        .selectIndex(0)
                        .splitDelimiter("string")
                        .suffix("string")
                        .takeFromEnd(false)
                        .build())
                    .build())
                .valueOverride(ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorValueOverrideArgs.builder()
                    .value("string")
                    .build())
                .build())
            .build())
        .contextRoot(ServiceFullWebRequestIdContributorsContextRootArgs.builder()
            .enableIdContributor(false)
            .serviceIdContributor(ServiceFullWebRequestIdContributorsContextRootServiceIdContributorArgs.builder()
                .contributionType("string")
                .segmentCount(0)
                .transformations(ServiceFullWebRequestIdContributorsContextRootServiceIdContributorTransformationsArgs.builder()
                    .transformations(ServiceFullWebRequestIdContributorsContextRootServiceIdContributorTransformationsTransformationArgs.builder()
                        .transformationType("string")
                        .includeHexNumbers(false)
                        .minDigitCount(0)
                        .prefix("string")
                        .replacementValue("string")
                        .suffix("string")
                        .build())
                    .build())
                .valueOverride(ServiceFullWebRequestIdContributorsContextRootServiceIdContributorValueOverrideArgs.builder()
                    .value("string")
                    .build())
                .build())
            .build())
        .serverName(ServiceFullWebRequestIdContributorsServerNameArgs.builder()
            .enableIdContributor(false)
            .serviceIdContributor(ServiceFullWebRequestIdContributorsServerNameServiceIdContributorArgs.builder()
                .contributionType("string")
                .transformations(ServiceFullWebRequestIdContributorsServerNameServiceIdContributorTransformationsArgs.builder()
                    .transformations(ServiceFullWebRequestIdContributorsServerNameServiceIdContributorTransformationsTransformationArgs.builder()
                        .transformationType("string")
                        .includeHexNumbers(false)
                        .minDigitCount(0)
                        .prefix("string")
                        .replacementValue("string")
                        .segmentCount(0)
                        .selectIndex(0)
                        .splitDelimiter("string")
                        .suffix("string")
                        .takeFromEnd(false)
                        .build())
                    .build())
                .valueOverride(ServiceFullWebRequestIdContributorsServerNameServiceIdContributorValueOverrideArgs.builder()
                    .value("string")
                    .build())
                .build())
            .build())
        .build())
    .conditions(ServiceFullWebRequestConditionsArgs.builder()
        .conditions(ServiceFullWebRequestConditionsConditionArgs.builder()
            .attribute("string")
            .compareOperationType("string")
            .frameworks("string")
            .ignoreCase(false)
            .intValue(0)
            .intValues(0)
            .ipRangeFrom("string")
            .ipRangeTo("string")
            .tagValues("string")
            .textValues("string")
            .build())
        .build())
    .description("string")
    .insertAfter("string")
    .managementZones("string")
    .name("string")
    .build());
Copy
service_full_web_request_resource = dynatrace.ServiceFullWebRequest("serviceFullWebRequestResource",
    enabled=False,
    id_contributors={
        "application_id": {
            "enable_id_contributor": False,
            "service_id_contributor": {
                "contribution_type": "string",
                "transformations": {
                    "transformations": [{
                        "transformation_type": "string",
                        "include_hex_numbers": False,
                        "min_digit_count": 0,
                        "prefix": "string",
                        "replacement_value": "string",
                        "segment_count": 0,
                        "select_index": 0,
                        "split_delimiter": "string",
                        "suffix": "string",
                        "take_from_end": False,
                    }],
                },
                "value_override": {
                    "value": "string",
                },
            },
        },
        "context_root": {
            "enable_id_contributor": False,
            "service_id_contributor": {
                "contribution_type": "string",
                "segment_count": 0,
                "transformations": {
                    "transformations": [{
                        "transformation_type": "string",
                        "include_hex_numbers": False,
                        "min_digit_count": 0,
                        "prefix": "string",
                        "replacement_value": "string",
                        "suffix": "string",
                    }],
                },
                "value_override": {
                    "value": "string",
                },
            },
        },
        "server_name": {
            "enable_id_contributor": False,
            "service_id_contributor": {
                "contribution_type": "string",
                "transformations": {
                    "transformations": [{
                        "transformation_type": "string",
                        "include_hex_numbers": False,
                        "min_digit_count": 0,
                        "prefix": "string",
                        "replacement_value": "string",
                        "segment_count": 0,
                        "select_index": 0,
                        "split_delimiter": "string",
                        "suffix": "string",
                        "take_from_end": False,
                    }],
                },
                "value_override": {
                    "value": "string",
                },
            },
        },
    },
    conditions={
        "conditions": [{
            "attribute": "string",
            "compare_operation_type": "string",
            "frameworks": ["string"],
            "ignore_case": False,
            "int_value": 0,
            "int_values": [0],
            "ip_range_from": "string",
            "ip_range_to": "string",
            "tag_values": ["string"],
            "text_values": ["string"],
        }],
    },
    description="string",
    insert_after="string",
    management_zones=["string"],
    name="string")
Copy
const serviceFullWebRequestResource = new dynatrace.ServiceFullWebRequest("serviceFullWebRequestResource", {
    enabled: false,
    idContributors: {
        applicationId: {
            enableIdContributor: false,
            serviceIdContributor: {
                contributionType: "string",
                transformations: {
                    transformations: [{
                        transformationType: "string",
                        includeHexNumbers: false,
                        minDigitCount: 0,
                        prefix: "string",
                        replacementValue: "string",
                        segmentCount: 0,
                        selectIndex: 0,
                        splitDelimiter: "string",
                        suffix: "string",
                        takeFromEnd: false,
                    }],
                },
                valueOverride: {
                    value: "string",
                },
            },
        },
        contextRoot: {
            enableIdContributor: false,
            serviceIdContributor: {
                contributionType: "string",
                segmentCount: 0,
                transformations: {
                    transformations: [{
                        transformationType: "string",
                        includeHexNumbers: false,
                        minDigitCount: 0,
                        prefix: "string",
                        replacementValue: "string",
                        suffix: "string",
                    }],
                },
                valueOverride: {
                    value: "string",
                },
            },
        },
        serverName: {
            enableIdContributor: false,
            serviceIdContributor: {
                contributionType: "string",
                transformations: {
                    transformations: [{
                        transformationType: "string",
                        includeHexNumbers: false,
                        minDigitCount: 0,
                        prefix: "string",
                        replacementValue: "string",
                        segmentCount: 0,
                        selectIndex: 0,
                        splitDelimiter: "string",
                        suffix: "string",
                        takeFromEnd: false,
                    }],
                },
                valueOverride: {
                    value: "string",
                },
            },
        },
    },
    conditions: {
        conditions: [{
            attribute: "string",
            compareOperationType: "string",
            frameworks: ["string"],
            ignoreCase: false,
            intValue: 0,
            intValues: [0],
            ipRangeFrom: "string",
            ipRangeTo: "string",
            tagValues: ["string"],
            textValues: ["string"],
        }],
    },
    description: "string",
    insertAfter: "string",
    managementZones: ["string"],
    name: "string",
});
Copy
type: dynatrace:ServiceFullWebRequest
properties:
    conditions:
        conditions:
            - attribute: string
              compareOperationType: string
              frameworks:
                - string
              ignoreCase: false
              intValue: 0
              intValues:
                - 0
              ipRangeFrom: string
              ipRangeTo: string
              tagValues:
                - string
              textValues:
                - string
    description: string
    enabled: false
    idContributors:
        applicationId:
            enableIdContributor: false
            serviceIdContributor:
                contributionType: string
                transformations:
                    transformations:
                        - includeHexNumbers: false
                          minDigitCount: 0
                          prefix: string
                          replacementValue: string
                          segmentCount: 0
                          selectIndex: 0
                          splitDelimiter: string
                          suffix: string
                          takeFromEnd: false
                          transformationType: string
                valueOverride:
                    value: string
        contextRoot:
            enableIdContributor: false
            serviceIdContributor:
                contributionType: string
                segmentCount: 0
                transformations:
                    transformations:
                        - includeHexNumbers: false
                          minDigitCount: 0
                          prefix: string
                          replacementValue: string
                          suffix: string
                          transformationType: string
                valueOverride:
                    value: string
        serverName:
            enableIdContributor: false
            serviceIdContributor:
                contributionType: string
                transformations:
                    transformations:
                        - includeHexNumbers: false
                          minDigitCount: 0
                          prefix: string
                          replacementValue: string
                          segmentCount: 0
                          selectIndex: 0
                          splitDelimiter: string
                          suffix: string
                          takeFromEnd: false
                          transformationType: string
                valueOverride:
                    value: string
    insertAfter: string
    managementZones:
        - string
    name: string
Copy

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

Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
IdContributors This property is required. Pulumiverse.Dynatrace.Inputs.ServiceFullWebRequestIdContributors
Contributors to the Service Identifier calculation. All of the Contributors are always applied.
Conditions Pulumiverse.Dynatrace.Inputs.ServiceFullWebRequestConditions
A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they must all match a Request for the rule to apply. If there is no condition at all, the rule is always applied. Conditions are evaluated against attributes, but do not modify them.
Description string
Description
InsertAfter 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
ManagementZones List<string>
Define a management zone of the process group for which this service detection rule should be created.
Name string
Rule name
Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
IdContributors This property is required. ServiceFullWebRequestIdContributorsArgs
Contributors to the Service Identifier calculation. All of the Contributors are always applied.
Conditions ServiceFullWebRequestConditionsArgs
A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they must all match a Request for the rule to apply. If there is no condition at all, the rule is always applied. Conditions are evaluated against attributes, but do not modify them.
Description string
Description
InsertAfter 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
ManagementZones []string
Define a management zone of the process group for which this service detection rule should be created.
Name string
Rule name
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
idContributors This property is required. ServiceFullWebRequestIdContributors
Contributors to the Service Identifier calculation. All of the Contributors are always applied.
conditions ServiceFullWebRequestConditions
A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they must all match a Request for the rule to apply. If there is no condition at all, the rule is always applied. Conditions are evaluated against attributes, but do not modify them.
description String
Description
insertAfter 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
managementZones List<String>
Define a management zone of the process group for which this service detection rule should be created.
name String
Rule name
enabled This property is required. boolean
This setting is enabled (true) or disabled (false)
idContributors This property is required. ServiceFullWebRequestIdContributors
Contributors to the Service Identifier calculation. All of the Contributors are always applied.
conditions ServiceFullWebRequestConditions
A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they must all match a Request for the rule to apply. If there is no condition at all, the rule is always applied. Conditions are evaluated against attributes, but do not modify them.
description string
Description
insertAfter 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
managementZones string[]
Define a management zone of the process group for which this service detection rule should be created.
name string
Rule name
enabled This property is required. bool
This setting is enabled (true) or disabled (false)
id_contributors This property is required. ServiceFullWebRequestIdContributorsArgs
Contributors to the Service Identifier calculation. All of the Contributors are always applied.
conditions ServiceFullWebRequestConditionsArgs
A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they must all match a Request for the rule to apply. If there is no condition at all, the rule is always applied. Conditions are evaluated against attributes, but do not modify them.
description str
Description
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
management_zones Sequence[str]
Define a management zone of the process group for which this service detection rule should be created.
name str
Rule name
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
idContributors This property is required. Property Map
Contributors to the Service Identifier calculation. All of the Contributors are always applied.
conditions Property Map
A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they must all match a Request for the rule to apply. If there is no condition at all, the rule is always applied. Conditions are evaluated against attributes, but do not modify them.
description String
Description
insertAfter 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
managementZones List<String>
Define a management zone of the process group for which this service detection rule should be created.
name String
Rule name

Outputs

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

Get an existing ServiceFullWebRequest 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?: ServiceFullWebRequestState, opts?: CustomResourceOptions): ServiceFullWebRequest
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        conditions: Optional[ServiceFullWebRequestConditionsArgs] = None,
        description: Optional[str] = None,
        enabled: Optional[bool] = None,
        id_contributors: Optional[ServiceFullWebRequestIdContributorsArgs] = None,
        insert_after: Optional[str] = None,
        management_zones: Optional[Sequence[str]] = None,
        name: Optional[str] = None) -> ServiceFullWebRequest
func GetServiceFullWebRequest(ctx *Context, name string, id IDInput, state *ServiceFullWebRequestState, opts ...ResourceOption) (*ServiceFullWebRequest, error)
public static ServiceFullWebRequest Get(string name, Input<string> id, ServiceFullWebRequestState? state, CustomResourceOptions? opts = null)
public static ServiceFullWebRequest get(String name, Output<String> id, ServiceFullWebRequestState state, CustomResourceOptions options)
resources:  _:    type: dynatrace:ServiceFullWebRequest    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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:
Conditions Pulumiverse.Dynatrace.Inputs.ServiceFullWebRequestConditions
A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they must all match a Request for the rule to apply. If there is no condition at all, the rule is always applied. Conditions are evaluated against attributes, but do not modify them.
Description string
Description
Enabled bool
This setting is enabled (true) or disabled (false)
IdContributors Pulumiverse.Dynatrace.Inputs.ServiceFullWebRequestIdContributors
Contributors to the Service Identifier calculation. All of the Contributors are always applied.
InsertAfter 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
ManagementZones List<string>
Define a management zone of the process group for which this service detection rule should be created.
Name string
Rule name
Conditions ServiceFullWebRequestConditionsArgs
A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they must all match a Request for the rule to apply. If there is no condition at all, the rule is always applied. Conditions are evaluated against attributes, but do not modify them.
Description string
Description
Enabled bool
This setting is enabled (true) or disabled (false)
IdContributors ServiceFullWebRequestIdContributorsArgs
Contributors to the Service Identifier calculation. All of the Contributors are always applied.
InsertAfter 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
ManagementZones []string
Define a management zone of the process group for which this service detection rule should be created.
Name string
Rule name
conditions ServiceFullWebRequestConditions
A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they must all match a Request for the rule to apply. If there is no condition at all, the rule is always applied. Conditions are evaluated against attributes, but do not modify them.
description String
Description
enabled Boolean
This setting is enabled (true) or disabled (false)
idContributors ServiceFullWebRequestIdContributors
Contributors to the Service Identifier calculation. All of the Contributors are always applied.
insertAfter 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
managementZones List<String>
Define a management zone of the process group for which this service detection rule should be created.
name String
Rule name
conditions ServiceFullWebRequestConditions
A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they must all match a Request for the rule to apply. If there is no condition at all, the rule is always applied. Conditions are evaluated against attributes, but do not modify them.
description string
Description
enabled boolean
This setting is enabled (true) or disabled (false)
idContributors ServiceFullWebRequestIdContributors
Contributors to the Service Identifier calculation. All of the Contributors are always applied.
insertAfter 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
managementZones string[]
Define a management zone of the process group for which this service detection rule should be created.
name string
Rule name
conditions ServiceFullWebRequestConditionsArgs
A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they must all match a Request for the rule to apply. If there is no condition at all, the rule is always applied. Conditions are evaluated against attributes, but do not modify them.
description str
Description
enabled bool
This setting is enabled (true) or disabled (false)
id_contributors ServiceFullWebRequestIdContributorsArgs
Contributors to the Service Identifier calculation. All of the Contributors are always applied.
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
management_zones Sequence[str]
Define a management zone of the process group for which this service detection rule should be created.
name str
Rule name
conditions Property Map
A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they must all match a Request for the rule to apply. If there is no condition at all, the rule is always applied. Conditions are evaluated against attributes, but do not modify them.
description String
Description
enabled Boolean
This setting is enabled (true) or disabled (false)
idContributors Property Map
Contributors to the Service Identifier calculation. All of the Contributors are always applied.
insertAfter 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
managementZones List<String>
Define a management zone of the process group for which this service detection rule should be created.
name String
Rule name

Supporting Types

ServiceFullWebRequestConditions
, ServiceFullWebRequestConditionsArgs

conditions This property is required. List<Property Map>

ServiceFullWebRequestConditionsCondition
, ServiceFullWebRequestConditionsConditionArgs

Attribute This property is required. string
Take the value of this attribute
CompareOperationType This property is required. string
Apply this operation
Frameworks List<string>
Technology
IgnoreCase bool
Ignore case sensitivity for texts.
IntValue int
Value
IntValues List<int>
Values
IpRangeFrom string
From
IpRangeTo string
To
TagValues List<string>
If multiple values are specified, at least one of them must match for the condition to match
TextValues List<string>
If multiple values are specified, at least one of them must match for the condition to match
Attribute This property is required. string
Take the value of this attribute
CompareOperationType This property is required. string
Apply this operation
Frameworks []string
Technology
IgnoreCase bool
Ignore case sensitivity for texts.
IntValue int
Value
IntValues []int
Values
IpRangeFrom string
From
IpRangeTo string
To
TagValues []string
If multiple values are specified, at least one of them must match for the condition to match
TextValues []string
If multiple values are specified, at least one of them must match for the condition to match
attribute This property is required. String
Take the value of this attribute
compareOperationType This property is required. String
Apply this operation
frameworks List<String>
Technology
ignoreCase Boolean
Ignore case sensitivity for texts.
intValue Integer
Value
intValues List<Integer>
Values
ipRangeFrom String
From
ipRangeTo String
To
tagValues List<String>
If multiple values are specified, at least one of them must match for the condition to match
textValues List<String>
If multiple values are specified, at least one of them must match for the condition to match
attribute This property is required. string
Take the value of this attribute
compareOperationType This property is required. string
Apply this operation
frameworks string[]
Technology
ignoreCase boolean
Ignore case sensitivity for texts.
intValue number
Value
intValues number[]
Values
ipRangeFrom string
From
ipRangeTo string
To
tagValues string[]
If multiple values are specified, at least one of them must match for the condition to match
textValues string[]
If multiple values are specified, at least one of them must match for the condition to match
attribute This property is required. str
Take the value of this attribute
compare_operation_type This property is required. str
Apply this operation
frameworks Sequence[str]
Technology
ignore_case bool
Ignore case sensitivity for texts.
int_value int
Value
int_values Sequence[int]
Values
ip_range_from str
From
ip_range_to str
To
tag_values Sequence[str]
If multiple values are specified, at least one of them must match for the condition to match
text_values Sequence[str]
If multiple values are specified, at least one of them must match for the condition to match
attribute This property is required. String
Take the value of this attribute
compareOperationType This property is required. String
Apply this operation
frameworks List<String>
Technology
ignoreCase Boolean
Ignore case sensitivity for texts.
intValue Number
Value
intValues List<Number>
Values
ipRangeFrom String
From
ipRangeTo String
To
tagValues List<String>
If multiple values are specified, at least one of them must match for the condition to match
textValues List<String>
If multiple values are specified, at least one of them must match for the condition to match

ServiceFullWebRequestIdContributors
, ServiceFullWebRequestIdContributorsArgs

ApplicationId This property is required. Pulumiverse.Dynatrace.Inputs.ServiceFullWebRequestIdContributorsApplicationId
Application identifier
ContextRoot This property is required. Pulumiverse.Dynatrace.Inputs.ServiceFullWebRequestIdContributorsContextRoot
The context root is the first segment of the request URL after the Server name. For example, in the www.dynatrace.com/support/help/dynatrace-api/ URL the context root is /support. The context root value can be found on the Service overview page under Properties and tags.
ServerName This property is required. Pulumiverse.Dynatrace.Inputs.ServiceFullWebRequestIdContributorsServerName
Server Name
ApplicationId This property is required. ServiceFullWebRequestIdContributorsApplicationId
Application identifier
ContextRoot This property is required. ServiceFullWebRequestIdContributorsContextRoot
The context root is the first segment of the request URL after the Server name. For example, in the www.dynatrace.com/support/help/dynatrace-api/ URL the context root is /support. The context root value can be found on the Service overview page under Properties and tags.
ServerName This property is required. ServiceFullWebRequestIdContributorsServerName
Server Name
applicationId This property is required. ServiceFullWebRequestIdContributorsApplicationId
Application identifier
contextRoot This property is required. ServiceFullWebRequestIdContributorsContextRoot
The context root is the first segment of the request URL after the Server name. For example, in the www.dynatrace.com/support/help/dynatrace-api/ URL the context root is /support. The context root value can be found on the Service overview page under Properties and tags.
serverName This property is required. ServiceFullWebRequestIdContributorsServerName
Server Name
applicationId This property is required. ServiceFullWebRequestIdContributorsApplicationId
Application identifier
contextRoot This property is required. ServiceFullWebRequestIdContributorsContextRoot
The context root is the first segment of the request URL after the Server name. For example, in the www.dynatrace.com/support/help/dynatrace-api/ URL the context root is /support. The context root value can be found on the Service overview page under Properties and tags.
serverName This property is required. ServiceFullWebRequestIdContributorsServerName
Server Name
application_id This property is required. ServiceFullWebRequestIdContributorsApplicationId
Application identifier
context_root This property is required. ServiceFullWebRequestIdContributorsContextRoot
The context root is the first segment of the request URL after the Server name. For example, in the www.dynatrace.com/support/help/dynatrace-api/ URL the context root is /support. The context root value can be found on the Service overview page under Properties and tags.
server_name This property is required. ServiceFullWebRequestIdContributorsServerName
Server Name
applicationId This property is required. Property Map
Application identifier
contextRoot This property is required. Property Map
The context root is the first segment of the request URL after the Server name. For example, in the www.dynatrace.com/support/help/dynatrace-api/ URL the context root is /support. The context root value can be found on the Service overview page under Properties and tags.
serverName This property is required. Property Map
Server Name

ServiceFullWebRequestIdContributorsApplicationId
, ServiceFullWebRequestIdContributorsApplicationIdArgs

EnableIdContributor This property is required. bool
Transform this value before letting it contribute to the Service Id
ServiceIdContributor Pulumiverse.Dynatrace.Inputs.ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributor
no documentation available
EnableIdContributor This property is required. bool
Transform this value before letting it contribute to the Service Id
ServiceIdContributor ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributor
no documentation available
enableIdContributor This property is required. Boolean
Transform this value before letting it contribute to the Service Id
serviceIdContributor ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributor
no documentation available
enableIdContributor This property is required. boolean
Transform this value before letting it contribute to the Service Id
serviceIdContributor ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributor
no documentation available
enable_id_contributor This property is required. bool
Transform this value before letting it contribute to the Service Id
service_id_contributor ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributor
no documentation available
enableIdContributor This property is required. Boolean
Transform this value before letting it contribute to the Service Id
serviceIdContributor Property Map
no documentation available

ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributor
, ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorArgs

ContributionType This property is required. string
Possible Values: OriginalValue, OverrideValue, TransformValue
Transformations Pulumiverse.Dynatrace.Inputs.ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorTransformations
Choose how to transform a value before it contributes to the Service Id. Note that all of the Transformations are always applied. Transformations are applied in the order they are specified, and the output of the previous transformation is the input for the next one. The resulting value contributes to the Service Id and can be found on the Service overview page under Properties and tags.
ValueOverride Pulumiverse.Dynatrace.Inputs.ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorValueOverride
The value to be used instead of the detected value.
ContributionType This property is required. string
Possible Values: OriginalValue, OverrideValue, TransformValue
Transformations ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorTransformations
Choose how to transform a value before it contributes to the Service Id. Note that all of the Transformations are always applied. Transformations are applied in the order they are specified, and the output of the previous transformation is the input for the next one. The resulting value contributes to the Service Id and can be found on the Service overview page under Properties and tags.
ValueOverride ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorValueOverride
The value to be used instead of the detected value.
contributionType This property is required. String
Possible Values: OriginalValue, OverrideValue, TransformValue
transformations ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorTransformations
Choose how to transform a value before it contributes to the Service Id. Note that all of the Transformations are always applied. Transformations are applied in the order they are specified, and the output of the previous transformation is the input for the next one. The resulting value contributes to the Service Id and can be found on the Service overview page under Properties and tags.
valueOverride ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorValueOverride
The value to be used instead of the detected value.
contributionType This property is required. string
Possible Values: OriginalValue, OverrideValue, TransformValue
transformations ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorTransformations
Choose how to transform a value before it contributes to the Service Id. Note that all of the Transformations are always applied. Transformations are applied in the order they are specified, and the output of the previous transformation is the input for the next one. The resulting value contributes to the Service Id and can be found on the Service overview page under Properties and tags.
valueOverride ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorValueOverride
The value to be used instead of the detected value.
contribution_type This property is required. str
Possible Values: OriginalValue, OverrideValue, TransformValue
transformations ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorTransformations
Choose how to transform a value before it contributes to the Service Id. Note that all of the Transformations are always applied. Transformations are applied in the order they are specified, and the output of the previous transformation is the input for the next one. The resulting value contributes to the Service Id and can be found on the Service overview page under Properties and tags.
value_override ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorValueOverride
The value to be used instead of the detected value.
contributionType This property is required. String
Possible Values: OriginalValue, OverrideValue, TransformValue
transformations Property Map
Choose how to transform a value before it contributes to the Service Id. Note that all of the Transformations are always applied. Transformations are applied in the order they are specified, and the output of the previous transformation is the input for the next one. The resulting value contributes to the Service Id and can be found on the Service overview page under Properties and tags.
valueOverride Property Map
The value to be used instead of the detected value.

ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorTransformations
, ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorTransformationsArgs

transformations This property is required. List<Property Map>

ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorTransformationsTransformation
, ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorTransformationsTransformationArgs

TransformationType This property is required. string
Possible Values: AFTER, BEFORE, BETWEEN, REMOVE_CREDIT_CARDS, REMOVE_IBANS, REMOVE_IPS, REMOVE_NUMBERS, REPLACE_BETWEEN, SPLIT_SELECT, TAKE_SEGMENTS
IncludeHexNumbers bool
include hexadecimal numbers
MinDigitCount int
min digit count
Prefix string
no documentation available
ReplacementValue string
replacement
SegmentCount int
How many segments should be taken.
SelectIndex int
select index
SplitDelimiter string
split by
Suffix string
no documentation available
TakeFromEnd bool
take from end
TransformationType This property is required. string
Possible Values: AFTER, BEFORE, BETWEEN, REMOVE_CREDIT_CARDS, REMOVE_IBANS, REMOVE_IPS, REMOVE_NUMBERS, REPLACE_BETWEEN, SPLIT_SELECT, TAKE_SEGMENTS
IncludeHexNumbers bool
include hexadecimal numbers
MinDigitCount int
min digit count
Prefix string
no documentation available
ReplacementValue string
replacement
SegmentCount int
How many segments should be taken.
SelectIndex int
select index
SplitDelimiter string
split by
Suffix string
no documentation available
TakeFromEnd bool
take from end
transformationType This property is required. String
Possible Values: AFTER, BEFORE, BETWEEN, REMOVE_CREDIT_CARDS, REMOVE_IBANS, REMOVE_IPS, REMOVE_NUMBERS, REPLACE_BETWEEN, SPLIT_SELECT, TAKE_SEGMENTS
includeHexNumbers Boolean
include hexadecimal numbers
minDigitCount Integer
min digit count
prefix String
no documentation available
replacementValue String
replacement
segmentCount Integer
How many segments should be taken.
selectIndex Integer
select index
splitDelimiter String
split by
suffix String
no documentation available
takeFromEnd Boolean
take from end
transformationType This property is required. string
Possible Values: AFTER, BEFORE, BETWEEN, REMOVE_CREDIT_CARDS, REMOVE_IBANS, REMOVE_IPS, REMOVE_NUMBERS, REPLACE_BETWEEN, SPLIT_SELECT, TAKE_SEGMENTS
includeHexNumbers boolean
include hexadecimal numbers
minDigitCount number
min digit count
prefix string
no documentation available
replacementValue string
replacement
segmentCount number
How many segments should be taken.
selectIndex number
select index
splitDelimiter string
split by
suffix string
no documentation available
takeFromEnd boolean
take from end
transformation_type This property is required. str
Possible Values: AFTER, BEFORE, BETWEEN, REMOVE_CREDIT_CARDS, REMOVE_IBANS, REMOVE_IPS, REMOVE_NUMBERS, REPLACE_BETWEEN, SPLIT_SELECT, TAKE_SEGMENTS
include_hex_numbers bool
include hexadecimal numbers
min_digit_count int
min digit count
prefix str
no documentation available
replacement_value str
replacement
segment_count int
How many segments should be taken.
select_index int
select index
split_delimiter str
split by
suffix str
no documentation available
take_from_end bool
take from end
transformationType This property is required. String
Possible Values: AFTER, BEFORE, BETWEEN, REMOVE_CREDIT_CARDS, REMOVE_IBANS, REMOVE_IPS, REMOVE_NUMBERS, REPLACE_BETWEEN, SPLIT_SELECT, TAKE_SEGMENTS
includeHexNumbers Boolean
include hexadecimal numbers
minDigitCount Number
min digit count
prefix String
no documentation available
replacementValue String
replacement
segmentCount Number
How many segments should be taken.
selectIndex Number
select index
splitDelimiter String
split by
suffix String
no documentation available
takeFromEnd Boolean
take from end

ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorValueOverride
, ServiceFullWebRequestIdContributorsApplicationIdServiceIdContributorValueOverrideArgs

Value This property is required. string
no documentation available
Value This property is required. string
no documentation available
value This property is required. String
no documentation available
value This property is required. string
no documentation available
value This property is required. str
no documentation available
value This property is required. String
no documentation available

ServiceFullWebRequestIdContributorsContextRoot
, ServiceFullWebRequestIdContributorsContextRootArgs

EnableIdContributor This property is required. bool
Transform this value before letting it contribute to the Service Id
ServiceIdContributor Pulumiverse.Dynatrace.Inputs.ServiceFullWebRequestIdContributorsContextRootServiceIdContributor
no documentation available
EnableIdContributor This property is required. bool
Transform this value before letting it contribute to the Service Id
ServiceIdContributor ServiceFullWebRequestIdContributorsContextRootServiceIdContributor
no documentation available
enableIdContributor This property is required. Boolean
Transform this value before letting it contribute to the Service Id
serviceIdContributor ServiceFullWebRequestIdContributorsContextRootServiceIdContributor
no documentation available
enableIdContributor This property is required. boolean
Transform this value before letting it contribute to the Service Id
serviceIdContributor ServiceFullWebRequestIdContributorsContextRootServiceIdContributor
no documentation available
enable_id_contributor This property is required. bool
Transform this value before letting it contribute to the Service Id
service_id_contributor ServiceFullWebRequestIdContributorsContextRootServiceIdContributor
no documentation available
enableIdContributor This property is required. Boolean
Transform this value before letting it contribute to the Service Id
serviceIdContributor Property Map
no documentation available

ServiceFullWebRequestIdContributorsContextRootServiceIdContributor
, ServiceFullWebRequestIdContributorsContextRootServiceIdContributorArgs

ContributionType This property is required. string
Possible Values: OriginalValue, OverrideValue, TransformURL, TransformValue
SegmentCount int
The number of segments of the URL to be kept. The URL is divided by slashes (/), the indexing starts with 1 at context root. For example, if you specify 2 for the www.dynatrace.com/support/help/dynatrace-api/ URL, the value of support/help is used.
Transformations Pulumiverse.Dynatrace.Inputs.ServiceFullWebRequestIdContributorsContextRootServiceIdContributorTransformations
Choose how to transform a value before it contributes to the Service Id. Note that all of the Transformations are always applied. Transformations are applied in the order they are specified, and the output of the previous transformation is the input for the next one. The resulting value contributes to the Service Id and can be found on the Service overview page under Properties and tags.
ValueOverride Pulumiverse.Dynatrace.Inputs.ServiceFullWebRequestIdContributorsContextRootServiceIdContributorValueOverride
The value to be used instead of the detected value.
ContributionType This property is required. string
Possible Values: OriginalValue, OverrideValue, TransformURL, TransformValue
SegmentCount int
The number of segments of the URL to be kept. The URL is divided by slashes (/), the indexing starts with 1 at context root. For example, if you specify 2 for the www.dynatrace.com/support/help/dynatrace-api/ URL, the value of support/help is used.
Transformations ServiceFullWebRequestIdContributorsContextRootServiceIdContributorTransformations
Choose how to transform a value before it contributes to the Service Id. Note that all of the Transformations are always applied. Transformations are applied in the order they are specified, and the output of the previous transformation is the input for the next one. The resulting value contributes to the Service Id and can be found on the Service overview page under Properties and tags.
ValueOverride ServiceFullWebRequestIdContributorsContextRootServiceIdContributorValueOverride
The value to be used instead of the detected value.
contributionType This property is required. String
Possible Values: OriginalValue, OverrideValue, TransformURL, TransformValue
segmentCount Integer
The number of segments of the URL to be kept. The URL is divided by slashes (/), the indexing starts with 1 at context root. For example, if you specify 2 for the www.dynatrace.com/support/help/dynatrace-api/ URL, the value of support/help is used.
transformations ServiceFullWebRequestIdContributorsContextRootServiceIdContributorTransformations
Choose how to transform a value before it contributes to the Service Id. Note that all of the Transformations are always applied. Transformations are applied in the order they are specified, and the output of the previous transformation is the input for the next one. The resulting value contributes to the Service Id and can be found on the Service overview page under Properties and tags.
valueOverride ServiceFullWebRequestIdContributorsContextRootServiceIdContributorValueOverride
The value to be used instead of the detected value.
contributionType This property is required. string
Possible Values: OriginalValue, OverrideValue, TransformURL, TransformValue
segmentCount number
The number of segments of the URL to be kept. The URL is divided by slashes (/), the indexing starts with 1 at context root. For example, if you specify 2 for the www.dynatrace.com/support/help/dynatrace-api/ URL, the value of support/help is used.
transformations ServiceFullWebRequestIdContributorsContextRootServiceIdContributorTransformations
Choose how to transform a value before it contributes to the Service Id. Note that all of the Transformations are always applied. Transformations are applied in the order they are specified, and the output of the previous transformation is the input for the next one. The resulting value contributes to the Service Id and can be found on the Service overview page under Properties and tags.
valueOverride ServiceFullWebRequestIdContributorsContextRootServiceIdContributorValueOverride
The value to be used instead of the detected value.
contribution_type This property is required. str
Possible Values: OriginalValue, OverrideValue, TransformURL, TransformValue
segment_count int
The number of segments of the URL to be kept. The URL is divided by slashes (/), the indexing starts with 1 at context root. For example, if you specify 2 for the www.dynatrace.com/support/help/dynatrace-api/ URL, the value of support/help is used.
transformations ServiceFullWebRequestIdContributorsContextRootServiceIdContributorTransformations
Choose how to transform a value before it contributes to the Service Id. Note that all of the Transformations are always applied. Transformations are applied in the order they are specified, and the output of the previous transformation is the input for the next one. The resulting value contributes to the Service Id and can be found on the Service overview page under Properties and tags.
value_override ServiceFullWebRequestIdContributorsContextRootServiceIdContributorValueOverride
The value to be used instead of the detected value.
contributionType This property is required. String
Possible Values: OriginalValue, OverrideValue, TransformURL, TransformValue
segmentCount Number
The number of segments of the URL to be kept. The URL is divided by slashes (/), the indexing starts with 1 at context root. For example, if you specify 2 for the www.dynatrace.com/support/help/dynatrace-api/ URL, the value of support/help is used.
transformations Property Map
Choose how to transform a value before it contributes to the Service Id. Note that all of the Transformations are always applied. Transformations are applied in the order they are specified, and the output of the previous transformation is the input for the next one. The resulting value contributes to the Service Id and can be found on the Service overview page under Properties and tags.
valueOverride Property Map
The value to be used instead of the detected value.

ServiceFullWebRequestIdContributorsContextRootServiceIdContributorTransformations
, ServiceFullWebRequestIdContributorsContextRootServiceIdContributorTransformationsArgs

transformations This property is required. List<Property Map>

ServiceFullWebRequestIdContributorsContextRootServiceIdContributorTransformationsTransformation
, ServiceFullWebRequestIdContributorsContextRootServiceIdContributorTransformationsTransformationArgs

TransformationType This property is required. string
Possible Values: BEFORE, REMOVE_CREDIT_CARDS, REMOVE_IBANS, REMOVE_IPS, REMOVE_NUMBERS, REPLACE_BETWEEN
IncludeHexNumbers bool
include hexadecimal numbers
MinDigitCount int
min digit count
Prefix string
no documentation available
ReplacementValue string
replacement
Suffix string
no documentation available
TransformationType This property is required. string
Possible Values: BEFORE, REMOVE_CREDIT_CARDS, REMOVE_IBANS, REMOVE_IPS, REMOVE_NUMBERS, REPLACE_BETWEEN
IncludeHexNumbers bool
include hexadecimal numbers
MinDigitCount int
min digit count
Prefix string
no documentation available
ReplacementValue string
replacement
Suffix string
no documentation available
transformationType This property is required. String
Possible Values: BEFORE, REMOVE_CREDIT_CARDS, REMOVE_IBANS, REMOVE_IPS, REMOVE_NUMBERS, REPLACE_BETWEEN
includeHexNumbers Boolean
include hexadecimal numbers
minDigitCount Integer
min digit count
prefix String
no documentation available
replacementValue String
replacement
suffix String
no documentation available
transformationType This property is required. string
Possible Values: BEFORE, REMOVE_CREDIT_CARDS, REMOVE_IBANS, REMOVE_IPS, REMOVE_NUMBERS, REPLACE_BETWEEN
includeHexNumbers boolean
include hexadecimal numbers
minDigitCount number
min digit count
prefix string
no documentation available
replacementValue string
replacement
suffix string
no documentation available
transformation_type This property is required. str
Possible Values: BEFORE, REMOVE_CREDIT_CARDS, REMOVE_IBANS, REMOVE_IPS, REMOVE_NUMBERS, REPLACE_BETWEEN
include_hex_numbers bool
include hexadecimal numbers
min_digit_count int
min digit count
prefix str
no documentation available
replacement_value str
replacement
suffix str
no documentation available
transformationType This property is required. String
Possible Values: BEFORE, REMOVE_CREDIT_CARDS, REMOVE_IBANS, REMOVE_IPS, REMOVE_NUMBERS, REPLACE_BETWEEN
includeHexNumbers Boolean
include hexadecimal numbers
minDigitCount Number
min digit count
prefix String
no documentation available
replacementValue String
replacement
suffix String
no documentation available

ServiceFullWebRequestIdContributorsContextRootServiceIdContributorValueOverride
, ServiceFullWebRequestIdContributorsContextRootServiceIdContributorValueOverrideArgs

Value This property is required. string
no documentation available
Value This property is required. string
no documentation available
value This property is required. String
no documentation available
value This property is required. string
no documentation available
value This property is required. str
no documentation available
value This property is required. String
no documentation available

ServiceFullWebRequestIdContributorsServerName
, ServiceFullWebRequestIdContributorsServerNameArgs

EnableIdContributor This property is required. bool
Transform this value before letting it contribute to the Service Id
ServiceIdContributor Pulumiverse.Dynatrace.Inputs.ServiceFullWebRequestIdContributorsServerNameServiceIdContributor
no documentation available
EnableIdContributor This property is required. bool
Transform this value before letting it contribute to the Service Id
ServiceIdContributor ServiceFullWebRequestIdContributorsServerNameServiceIdContributor
no documentation available
enableIdContributor This property is required. Boolean
Transform this value before letting it contribute to the Service Id
serviceIdContributor ServiceFullWebRequestIdContributorsServerNameServiceIdContributor
no documentation available
enableIdContributor This property is required. boolean
Transform this value before letting it contribute to the Service Id
serviceIdContributor ServiceFullWebRequestIdContributorsServerNameServiceIdContributor
no documentation available
enable_id_contributor This property is required. bool
Transform this value before letting it contribute to the Service Id
service_id_contributor ServiceFullWebRequestIdContributorsServerNameServiceIdContributor
no documentation available
enableIdContributor This property is required. Boolean
Transform this value before letting it contribute to the Service Id
serviceIdContributor Property Map
no documentation available

ServiceFullWebRequestIdContributorsServerNameServiceIdContributor
, ServiceFullWebRequestIdContributorsServerNameServiceIdContributorArgs

ContributionType This property is required. string
Possible Values: OriginalValue, OverrideValue, TransformValue
Transformations Pulumiverse.Dynatrace.Inputs.ServiceFullWebRequestIdContributorsServerNameServiceIdContributorTransformations
Choose how to transform a value before it contributes to the Service Id. Note that all of the Transformations are always applied. Transformations are applied in the order they are specified, and the output of the previous transformation is the input for the next one. The resulting value contributes to the Service Id and can be found on the Service overview page under Properties and tags.
ValueOverride Pulumiverse.Dynatrace.Inputs.ServiceFullWebRequestIdContributorsServerNameServiceIdContributorValueOverride
The value to be used instead of the detected value.
ContributionType This property is required. string
Possible Values: OriginalValue, OverrideValue, TransformValue
Transformations ServiceFullWebRequestIdContributorsServerNameServiceIdContributorTransformations
Choose how to transform a value before it contributes to the Service Id. Note that all of the Transformations are always applied. Transformations are applied in the order they are specified, and the output of the previous transformation is the input for the next one. The resulting value contributes to the Service Id and can be found on the Service overview page under Properties and tags.
ValueOverride ServiceFullWebRequestIdContributorsServerNameServiceIdContributorValueOverride
The value to be used instead of the detected value.
contributionType This property is required. String
Possible Values: OriginalValue, OverrideValue, TransformValue
transformations ServiceFullWebRequestIdContributorsServerNameServiceIdContributorTransformations
Choose how to transform a value before it contributes to the Service Id. Note that all of the Transformations are always applied. Transformations are applied in the order they are specified, and the output of the previous transformation is the input for the next one. The resulting value contributes to the Service Id and can be found on the Service overview page under Properties and tags.
valueOverride ServiceFullWebRequestIdContributorsServerNameServiceIdContributorValueOverride
The value to be used instead of the detected value.
contributionType This property is required. string
Possible Values: OriginalValue, OverrideValue, TransformValue
transformations ServiceFullWebRequestIdContributorsServerNameServiceIdContributorTransformations
Choose how to transform a value before it contributes to the Service Id. Note that all of the Transformations are always applied. Transformations are applied in the order they are specified, and the output of the previous transformation is the input for the next one. The resulting value contributes to the Service Id and can be found on the Service overview page under Properties and tags.
valueOverride ServiceFullWebRequestIdContributorsServerNameServiceIdContributorValueOverride
The value to be used instead of the detected value.
contribution_type This property is required. str
Possible Values: OriginalValue, OverrideValue, TransformValue
transformations ServiceFullWebRequestIdContributorsServerNameServiceIdContributorTransformations
Choose how to transform a value before it contributes to the Service Id. Note that all of the Transformations are always applied. Transformations are applied in the order they are specified, and the output of the previous transformation is the input for the next one. The resulting value contributes to the Service Id and can be found on the Service overview page under Properties and tags.
value_override ServiceFullWebRequestIdContributorsServerNameServiceIdContributorValueOverride
The value to be used instead of the detected value.
contributionType This property is required. String
Possible Values: OriginalValue, OverrideValue, TransformValue
transformations Property Map
Choose how to transform a value before it contributes to the Service Id. Note that all of the Transformations are always applied. Transformations are applied in the order they are specified, and the output of the previous transformation is the input for the next one. The resulting value contributes to the Service Id and can be found on the Service overview page under Properties and tags.
valueOverride Property Map
The value to be used instead of the detected value.

ServiceFullWebRequestIdContributorsServerNameServiceIdContributorTransformations
, ServiceFullWebRequestIdContributorsServerNameServiceIdContributorTransformationsArgs

transformations This property is required. List<Property Map>

ServiceFullWebRequestIdContributorsServerNameServiceIdContributorTransformationsTransformation
, ServiceFullWebRequestIdContributorsServerNameServiceIdContributorTransformationsTransformationArgs

TransformationType This property is required. string
Possible Values: AFTER, BEFORE, BETWEEN, REMOVE_CREDIT_CARDS, REMOVE_IBANS, REMOVE_IPS, REMOVE_NUMBERS, REPLACE_BETWEEN, SPLIT_SELECT, TAKE_SEGMENTS
IncludeHexNumbers bool
include hexadecimal numbers
MinDigitCount int
min digit count
Prefix string
no documentation available
ReplacementValue string
replacement
SegmentCount int
How many segments should be taken.
SelectIndex int
select index
SplitDelimiter string
split by
Suffix string
no documentation available
TakeFromEnd bool
take from end
TransformationType This property is required. string
Possible Values: AFTER, BEFORE, BETWEEN, REMOVE_CREDIT_CARDS, REMOVE_IBANS, REMOVE_IPS, REMOVE_NUMBERS, REPLACE_BETWEEN, SPLIT_SELECT, TAKE_SEGMENTS
IncludeHexNumbers bool
include hexadecimal numbers
MinDigitCount int
min digit count
Prefix string
no documentation available
ReplacementValue string
replacement
SegmentCount int
How many segments should be taken.
SelectIndex int
select index
SplitDelimiter string
split by
Suffix string
no documentation available
TakeFromEnd bool
take from end
transformationType This property is required. String
Possible Values: AFTER, BEFORE, BETWEEN, REMOVE_CREDIT_CARDS, REMOVE_IBANS, REMOVE_IPS, REMOVE_NUMBERS, REPLACE_BETWEEN, SPLIT_SELECT, TAKE_SEGMENTS
includeHexNumbers Boolean
include hexadecimal numbers
minDigitCount Integer
min digit count
prefix String
no documentation available
replacementValue String
replacement
segmentCount Integer
How many segments should be taken.
selectIndex Integer
select index
splitDelimiter String
split by
suffix String
no documentation available
takeFromEnd Boolean
take from end
transformationType This property is required. string
Possible Values: AFTER, BEFORE, BETWEEN, REMOVE_CREDIT_CARDS, REMOVE_IBANS, REMOVE_IPS, REMOVE_NUMBERS, REPLACE_BETWEEN, SPLIT_SELECT, TAKE_SEGMENTS
includeHexNumbers boolean
include hexadecimal numbers
minDigitCount number
min digit count
prefix string
no documentation available
replacementValue string
replacement
segmentCount number
How many segments should be taken.
selectIndex number
select index
splitDelimiter string
split by
suffix string
no documentation available
takeFromEnd boolean
take from end
transformation_type This property is required. str
Possible Values: AFTER, BEFORE, BETWEEN, REMOVE_CREDIT_CARDS, REMOVE_IBANS, REMOVE_IPS, REMOVE_NUMBERS, REPLACE_BETWEEN, SPLIT_SELECT, TAKE_SEGMENTS
include_hex_numbers bool
include hexadecimal numbers
min_digit_count int
min digit count
prefix str
no documentation available
replacement_value str
replacement
segment_count int
How many segments should be taken.
select_index int
select index
split_delimiter str
split by
suffix str
no documentation available
take_from_end bool
take from end
transformationType This property is required. String
Possible Values: AFTER, BEFORE, BETWEEN, REMOVE_CREDIT_CARDS, REMOVE_IBANS, REMOVE_IPS, REMOVE_NUMBERS, REPLACE_BETWEEN, SPLIT_SELECT, TAKE_SEGMENTS
includeHexNumbers Boolean
include hexadecimal numbers
minDigitCount Number
min digit count
prefix String
no documentation available
replacementValue String
replacement
segmentCount Number
How many segments should be taken.
selectIndex Number
select index
splitDelimiter String
split by
suffix String
no documentation available
takeFromEnd Boolean
take from end

ServiceFullWebRequestIdContributorsServerNameServiceIdContributorValueOverride
, ServiceFullWebRequestIdContributorsServerNameServiceIdContributorValueOverrideArgs

Value This property is required. string
no documentation available
Value This property is required. string
no documentation available
value This property is required. String
no documentation available
value This property is required. string
no documentation available
value This property is required. str
no documentation available
value This property is required. String
no documentation available

Package Details

Repository
dynatrace pulumiverse/pulumi-dynatrace
License
Apache-2.0
Notes
This Pulumi package is based on the dynatrace Terraform Provider.