1. Packages
  2. Dynatrace
  3. API Docs
  4. ServiceExternalWebService
Dynatrace v0.1.0 published on Wednesday, May 24, 2023 by Lbrlabs

dynatrace.ServiceExternalWebService

Explore with Pulumi AI

dynatrace logo
Dynatrace v0.1.0 published on Wednesday, May 24, 2023 by Lbrlabs

    Create ServiceExternalWebService Resource

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

    Constructor syntax

    new ServiceExternalWebService(name: string, args: ServiceExternalWebServiceArgs, opts?: CustomResourceOptions);
    @overload
    def ServiceExternalWebService(resource_name: str,
                                  args: ServiceExternalWebServiceArgs,
                                  opts: Optional[ResourceOptions] = None)
    
    @overload
    def ServiceExternalWebService(resource_name: str,
                                  opts: Optional[ResourceOptions] = None,
                                  enabled: Optional[bool] = None,
                                  id_contributors: Optional[ServiceExternalWebServiceIdContributorsArgs] = None,
                                  conditions: Optional[ServiceExternalWebServiceConditionsArgs] = None,
                                  description: Optional[str] = None,
                                  management_zones: Optional[Sequence[str]] = None,
                                  name: Optional[str] = None)
    func NewServiceExternalWebService(ctx *Context, name string, args ServiceExternalWebServiceArgs, opts ...ResourceOption) (*ServiceExternalWebService, error)
    public ServiceExternalWebService(string name, ServiceExternalWebServiceArgs args, CustomResourceOptions? opts = null)
    public ServiceExternalWebService(String name, ServiceExternalWebServiceArgs args)
    public ServiceExternalWebService(String name, ServiceExternalWebServiceArgs args, CustomResourceOptions options)
    
    type: dynatrace:ServiceExternalWebService
    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 ServiceExternalWebServiceArgs
    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 ServiceExternalWebServiceArgs
    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 ServiceExternalWebServiceArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ServiceExternalWebServiceArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ServiceExternalWebServiceArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Example

    The following reference example uses placeholder values for all input properties.

    var serviceExternalWebServiceResource = new Dynatrace.ServiceExternalWebService("serviceExternalWebServiceResource", new()
    {
        Enabled = false,
        IdContributors = new Dynatrace.Inputs.ServiceExternalWebServiceIdContributorsArgs
        {
            DetectAsWebRequestService = false,
            PortForServiceId = false,
            UrlPath = new Dynatrace.Inputs.ServiceExternalWebServiceIdContributorsUrlPathArgs
            {
                EnableIdContributor = false,
                ServiceIdContributor = new Dynatrace.Inputs.ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorArgs
                {
                    ContributionType = "string",
                    Transformations = new Dynatrace.Inputs.ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorTransformationsArgs
                    {
                        Transformations = new[]
                        {
                            new Dynatrace.Inputs.ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorTransformationsTransformationArgs
                            {
                                TransformationType = "string",
                                IncludeHexNumbers = false,
                                MinDigitCount = 0,
                                Prefix = "string",
                                ReplacementValue = "string",
                                SegmentCount = 0,
                                SelectIndex = 0,
                                SplitDelimiter = "string",
                                Suffix = "string",
                                TakeFromEnd = false,
                            },
                        },
                    },
                    ValueOverride = new Dynatrace.Inputs.ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorValueOverrideArgs
                    {
                        Value = "string",
                    },
                },
            },
        },
        Conditions = new Dynatrace.Inputs.ServiceExternalWebServiceConditionsArgs
        {
            Conditions = new[]
            {
                new Dynatrace.Inputs.ServiceExternalWebServiceConditionsConditionArgs
                {
                    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",
        ManagementZones = new[]
        {
            "string",
        },
        Name = "string",
    });
    
    example, err := dynatrace.NewServiceExternalWebService(ctx, "serviceExternalWebServiceResource", &dynatrace.ServiceExternalWebServiceArgs{
    	Enabled: pulumi.Bool(false),
    	IdContributors: &dynatrace.ServiceExternalWebServiceIdContributorsArgs{
    		DetectAsWebRequestService: pulumi.Bool(false),
    		PortForServiceId:          pulumi.Bool(false),
    		UrlPath: &dynatrace.ServiceExternalWebServiceIdContributorsUrlPathArgs{
    			EnableIdContributor: pulumi.Bool(false),
    			ServiceIdContributor: &dynatrace.ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorArgs{
    				ContributionType: pulumi.String("string"),
    				Transformations: &dynatrace.ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorTransformationsArgs{
    					Transformations: dynatrace.ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorTransformationsTransformationArray{
    						&dynatrace.ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorTransformationsTransformationArgs{
    							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.ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorValueOverrideArgs{
    					Value: pulumi.String("string"),
    				},
    			},
    		},
    	},
    	Conditions: &dynatrace.ServiceExternalWebServiceConditionsArgs{
    		Conditions: dynatrace.ServiceExternalWebServiceConditionsConditionArray{
    			&dynatrace.ServiceExternalWebServiceConditionsConditionArgs{
    				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"),
    	ManagementZones: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	Name: pulumi.String("string"),
    })
    
    var serviceExternalWebServiceResource = new ServiceExternalWebService("serviceExternalWebServiceResource", ServiceExternalWebServiceArgs.builder()        
        .enabled(false)
        .idContributors(ServiceExternalWebServiceIdContributorsArgs.builder()
            .detectAsWebRequestService(false)
            .portForServiceId(false)
            .urlPath(ServiceExternalWebServiceIdContributorsUrlPathArgs.builder()
                .enableIdContributor(false)
                .serviceIdContributor(ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorArgs.builder()
                    .contributionType("string")
                    .transformations(ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorTransformationsArgs.builder()
                        .transformations(ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorTransformationsTransformationArgs.builder()
                            .transformationType("string")
                            .includeHexNumbers(false)
                            .minDigitCount(0)
                            .prefix("string")
                            .replacementValue("string")
                            .segmentCount(0)
                            .selectIndex(0)
                            .splitDelimiter("string")
                            .suffix("string")
                            .takeFromEnd(false)
                            .build())
                        .build())
                    .valueOverride(ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorValueOverrideArgs.builder()
                        .value("string")
                        .build())
                    .build())
                .build())
            .build())
        .conditions(ServiceExternalWebServiceConditionsArgs.builder()
            .conditions(ServiceExternalWebServiceConditionsConditionArgs.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")
        .managementZones("string")
        .name("string")
        .build());
    
    service_external_web_service_resource = dynatrace.ServiceExternalWebService("serviceExternalWebServiceResource",
        enabled=False,
        id_contributors=dynatrace.ServiceExternalWebServiceIdContributorsArgs(
            detect_as_web_request_service=False,
            port_for_service_id=False,
            url_path=dynatrace.ServiceExternalWebServiceIdContributorsUrlPathArgs(
                enable_id_contributor=False,
                service_id_contributor=dynatrace.ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorArgs(
                    contribution_type="string",
                    transformations=dynatrace.ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorTransformationsArgs(
                        transformations=[dynatrace.ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorTransformationsTransformationArgs(
                            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=dynatrace.ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorValueOverrideArgs(
                        value="string",
                    ),
                ),
            ),
        ),
        conditions=dynatrace.ServiceExternalWebServiceConditionsArgs(
            conditions=[dynatrace.ServiceExternalWebServiceConditionsConditionArgs(
                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",
        management_zones=["string"],
        name="string")
    
    const serviceExternalWebServiceResource = new dynatrace.ServiceExternalWebService("serviceExternalWebServiceResource", {
        enabled: false,
        idContributors: {
            detectAsWebRequestService: false,
            portForServiceId: false,
            urlPath: {
                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",
        managementZones: ["string"],
        name: "string",
    });
    
    type: dynatrace:ServiceExternalWebService
    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:
            detectAsWebRequestService: false
            portForServiceId: false
            urlPath:
                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
        managementZones:
            - string
        name: string
    

    ServiceExternalWebService Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The ServiceExternalWebService resource accepts the following input properties:

    Enabled bool
    This setting is enabled (true) or disabled (false)
    IdContributors Lbrlabs.PulumiPackage.Dynatrace.Inputs.ServiceExternalWebServiceIdContributors
    Contributors to the Service Identifier calculation. URL path is always applied as an Id Contributor. It is possible to exclude Port from contributing by toggling the switch off.
    Conditions Lbrlabs.PulumiPackage.Dynatrace.Inputs.ServiceExternalWebServiceConditions
    A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they all must match a Request for the rule to apply. Conditions evaluate against attributes, but do not modify them.
    Description string
    Description
    ManagementZones List<string>
    Define a management zone filter for this service detection rule.
    Name string
    Rule name
    Enabled bool
    This setting is enabled (true) or disabled (false)
    IdContributors ServiceExternalWebServiceIdContributorsArgs
    Contributors to the Service Identifier calculation. URL path is always applied as an Id Contributor. It is possible to exclude Port from contributing by toggling the switch off.
    Conditions ServiceExternalWebServiceConditionsArgs
    A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they all must match a Request for the rule to apply. Conditions evaluate against attributes, but do not modify them.
    Description string
    Description
    ManagementZones []string
    Define a management zone filter for this service detection rule.
    Name string
    Rule name
    enabled Boolean
    This setting is enabled (true) or disabled (false)
    idContributors ServiceExternalWebServiceIdContributors
    Contributors to the Service Identifier calculation. URL path is always applied as an Id Contributor. It is possible to exclude Port from contributing by toggling the switch off.
    conditions ServiceExternalWebServiceConditions
    A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they all must match a Request for the rule to apply. Conditions evaluate against attributes, but do not modify them.
    description String
    Description
    managementZones List<String>
    Define a management zone filter for this service detection rule.
    name String
    Rule name
    enabled boolean
    This setting is enabled (true) or disabled (false)
    idContributors ServiceExternalWebServiceIdContributors
    Contributors to the Service Identifier calculation. URL path is always applied as an Id Contributor. It is possible to exclude Port from contributing by toggling the switch off.
    conditions ServiceExternalWebServiceConditions
    A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they all must match a Request for the rule to apply. Conditions evaluate against attributes, but do not modify them.
    description string
    Description
    managementZones string[]
    Define a management zone filter for this service detection rule.
    name string
    Rule name
    enabled bool
    This setting is enabled (true) or disabled (false)
    id_contributors ServiceExternalWebServiceIdContributorsArgs
    Contributors to the Service Identifier calculation. URL path is always applied as an Id Contributor. It is possible to exclude Port from contributing by toggling the switch off.
    conditions ServiceExternalWebServiceConditionsArgs
    A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they all must match a Request for the rule to apply. Conditions evaluate against attributes, but do not modify them.
    description str
    Description
    management_zones Sequence[str]
    Define a management zone filter for this service detection rule.
    name str
    Rule name
    enabled Boolean
    This setting is enabled (true) or disabled (false)
    idContributors Property Map
    Contributors to the Service Identifier calculation. URL path is always applied as an Id Contributor. It is possible to exclude Port from contributing by toggling the switch off.
    conditions Property Map
    A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they all must match a Request for the rule to apply. Conditions evaluate against attributes, but do not modify them.
    description String
    Description
    managementZones List<String>
    Define a management zone filter for this service detection rule.
    name String
    Rule name

    Outputs

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

    Get an existing ServiceExternalWebService 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?: ServiceExternalWebServiceState, opts?: CustomResourceOptions): ServiceExternalWebService
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            conditions: Optional[ServiceExternalWebServiceConditionsArgs] = None,
            description: Optional[str] = None,
            enabled: Optional[bool] = None,
            id_contributors: Optional[ServiceExternalWebServiceIdContributorsArgs] = None,
            management_zones: Optional[Sequence[str]] = None,
            name: Optional[str] = None) -> ServiceExternalWebService
    func GetServiceExternalWebService(ctx *Context, name string, id IDInput, state *ServiceExternalWebServiceState, opts ...ResourceOption) (*ServiceExternalWebService, error)
    public static ServiceExternalWebService Get(string name, Input<string> id, ServiceExternalWebServiceState? state, CustomResourceOptions? opts = null)
    public static ServiceExternalWebService get(String name, Output<String> id, ServiceExternalWebServiceState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    Conditions Lbrlabs.PulumiPackage.Dynatrace.Inputs.ServiceExternalWebServiceConditions
    A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they all must match a Request for the rule to apply. Conditions evaluate against attributes, but do not modify them.
    Description string
    Description
    Enabled bool
    This setting is enabled (true) or disabled (false)
    IdContributors Lbrlabs.PulumiPackage.Dynatrace.Inputs.ServiceExternalWebServiceIdContributors
    Contributors to the Service Identifier calculation. URL path is always applied as an Id Contributor. It is possible to exclude Port from contributing by toggling the switch off.
    ManagementZones List<string>
    Define a management zone filter for this service detection rule.
    Name string
    Rule name
    Conditions ServiceExternalWebServiceConditionsArgs
    A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they all must match a Request for the rule to apply. Conditions evaluate against attributes, but do not modify them.
    Description string
    Description
    Enabled bool
    This setting is enabled (true) or disabled (false)
    IdContributors ServiceExternalWebServiceIdContributorsArgs
    Contributors to the Service Identifier calculation. URL path is always applied as an Id Contributor. It is possible to exclude Port from contributing by toggling the switch off.
    ManagementZones []string
    Define a management zone filter for this service detection rule.
    Name string
    Rule name
    conditions ServiceExternalWebServiceConditions
    A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they all must match a Request for the rule to apply. Conditions evaluate against attributes, but do not modify them.
    description String
    Description
    enabled Boolean
    This setting is enabled (true) or disabled (false)
    idContributors ServiceExternalWebServiceIdContributors
    Contributors to the Service Identifier calculation. URL path is always applied as an Id Contributor. It is possible to exclude Port from contributing by toggling the switch off.
    managementZones List<String>
    Define a management zone filter for this service detection rule.
    name String
    Rule name
    conditions ServiceExternalWebServiceConditions
    A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they all must match a Request for the rule to apply. Conditions evaluate against attributes, but do not modify them.
    description string
    Description
    enabled boolean
    This setting is enabled (true) or disabled (false)
    idContributors ServiceExternalWebServiceIdContributors
    Contributors to the Service Identifier calculation. URL path is always applied as an Id Contributor. It is possible to exclude Port from contributing by toggling the switch off.
    managementZones string[]
    Define a management zone filter for this service detection rule.
    name string
    Rule name
    conditions ServiceExternalWebServiceConditionsArgs
    A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they all must match a Request for the rule to apply. Conditions evaluate against attributes, but do not modify them.
    description str
    Description
    enabled bool
    This setting is enabled (true) or disabled (false)
    id_contributors ServiceExternalWebServiceIdContributorsArgs
    Contributors to the Service Identifier calculation. URL path is always applied as an Id Contributor. It is possible to exclude Port from contributing by toggling the switch off.
    management_zones Sequence[str]
    Define a management zone filter for this service detection rule.
    name str
    Rule name
    conditions Property Map
    A list of conditions necessary for the rule to take effect. If multiple conditions are specified, they all must match a Request for the rule to apply. Conditions evaluate 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. URL path is always applied as an Id Contributor. It is possible to exclude Port from contributing by toggling the switch off.
    managementZones List<String>
    Define a management zone filter for this service detection rule.
    name String
    Rule name

    Supporting Types

    ServiceExternalWebServiceConditions, ServiceExternalWebServiceConditionsArgs

    ServiceExternalWebServiceConditionsCondition, ServiceExternalWebServiceConditionsConditionArgs

    Attribute string
    CompareOperationType string
    Frameworks List<string>
    IgnoreCase bool
    IntValue int
    IntValues List<int>
    IpRangeFrom string
    IpRangeTo string
    TagValues List<string>
    TextValues List<string>
    Attribute string
    CompareOperationType string
    Frameworks []string
    IgnoreCase bool
    IntValue int
    IntValues []int
    IpRangeFrom string
    IpRangeTo string
    TagValues []string
    TextValues []string
    attribute String
    compareOperationType String
    frameworks List<String>
    ignoreCase Boolean
    intValue Integer
    intValues List<Integer>
    ipRangeFrom String
    ipRangeTo String
    tagValues List<String>
    textValues List<String>
    attribute string
    compareOperationType string
    frameworks string[]
    ignoreCase boolean
    intValue number
    intValues number[]
    ipRangeFrom string
    ipRangeTo string
    tagValues string[]
    textValues string[]
    attribute str
    compare_operation_type str
    frameworks Sequence[str]
    ignore_case bool
    int_value int
    int_values Sequence[int]
    ip_range_from str
    ip_range_to str
    tag_values Sequence[str]
    text_values Sequence[str]
    attribute String
    compareOperationType String
    frameworks List<String>
    ignoreCase Boolean
    intValue Number
    intValues List<Number>
    ipRangeFrom String
    ipRangeTo String
    tagValues List<String>
    textValues List<String>

    ServiceExternalWebServiceIdContributors, ServiceExternalWebServiceIdContributorsArgs

    DetectAsWebRequestService bool
    Detect the matching requests as web request services instead of web services.
    PortForServiceId bool
    UrlPath ServiceExternalWebServiceIdContributorsUrlPath
    detectAsWebRequestService Boolean
    Detect the matching requests as web request services instead of web services.
    portForServiceId Boolean
    urlPath ServiceExternalWebServiceIdContributorsUrlPath
    detectAsWebRequestService boolean
    Detect the matching requests as web request services instead of web services.
    portForServiceId boolean
    urlPath ServiceExternalWebServiceIdContributorsUrlPath
    detect_as_web_request_service bool
    Detect the matching requests as web request services instead of web services.
    port_for_service_id bool
    url_path ServiceExternalWebServiceIdContributorsUrlPath
    detectAsWebRequestService Boolean
    Detect the matching requests as web request services instead of web services.
    portForServiceId Boolean
    urlPath Property Map

    ServiceExternalWebServiceIdContributorsUrlPath, ServiceExternalWebServiceIdContributorsUrlPathArgs

    ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributor, ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorArgs

    ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorTransformations, ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorTransformationsArgs

    ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorTransformationsTransformation, ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorTransformationsTransformationArgs

    ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorValueOverride, ServiceExternalWebServiceIdContributorsUrlPathServiceIdContributorValueOverrideArgs

    Value string
    Value string
    value String
    value string
    value str
    value String

    Package Details

    Repository
    dynatrace lbrlabs/pulumi-dynatrace
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the dynatrace Terraform Provider.
    dynatrace logo
    Dynatrace v0.1.0 published on Wednesday, May 24, 2023 by Lbrlabs