akamai.getCloudletsVisitorPrioritizationMatchRule
Every policy version specifies the match rules that govern how the Cloudlet is used. Matches specify conditions that need to be met in the incoming request.
Use the akamai.getCloudletsVisitorPrioritizationMatchRule
data source to build a match rule JSON object for the Visitor Prioritization Cloudlet.
Basic usage
This example returns the JSON-encoded rules for the Visitor Prioritization Cloudlet:
import * as pulumi from "@pulumi/pulumi";
import * as akamai from "@pulumi/akamai";
const example = akamai.getCloudletsVisitorPrioritizationMatchRule({
matchRules: [{
end: 1645037845,
matchUrl: "example.com",
matches: [{
caseSensitive: false,
checkIps: "CONNECTING_IP",
matchOperator: "equals",
matchType: "protocol",
matchValue: "http",
negate: false,
}],
name: "rule",
passThroughPercent: -1,
start: 1644865045,
}],
});
import pulumi
import pulumi_akamai as akamai
example = akamai.get_cloudlets_visitor_prioritization_match_rule(match_rules=[akamai.GetCloudletsVisitorPrioritizationMatchRuleMatchRuleArgs(
end=1645037845,
match_url="example.com",
matches=[akamai.GetCloudletsVisitorPrioritizationMatchRuleMatchRuleMatchArgs(
case_sensitive=False,
check_ips="CONNECTING_IP",
match_operator="equals",
match_type="protocol",
match_value="http",
negate=False,
)],
name="rule",
pass_through_percent=-1,
start=1644865045,
)])
using System.Collections.Generic;
using Pulumi;
using Akamai = Pulumi.Akamai;
return await Deployment.RunAsync(() =>
{
var example = Akamai.GetCloudletsVisitorPrioritizationMatchRule.Invoke(new()
{
MatchRules = new[]
{
new Akamai.Inputs.GetCloudletsVisitorPrioritizationMatchRuleMatchRuleInputArgs
{
End = 1645037845,
MatchUrl = "example.com",
Matches = new[]
{
new Akamai.Inputs.GetCloudletsVisitorPrioritizationMatchRuleMatchRuleMatchInputArgs
{
CaseSensitive = false,
CheckIps = "CONNECTING_IP",
MatchOperator = "equals",
MatchType = "protocol",
MatchValue = "http",
Negate = false,
},
},
Name = "rule",
PassThroughPercent = -1,
Start = 1644865045,
},
},
});
});
package main
import (
"github.com/pulumi/pulumi-akamai/sdk/v4/go/akamai"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := akamai.GetCloudletsVisitorPrioritizationMatchRule(ctx, &akamai.GetCloudletsVisitorPrioritizationMatchRuleArgs{
MatchRules: []akamai.GetCloudletsVisitorPrioritizationMatchRuleMatchRule{
{
End: pulumi.IntRef(1645037845),
MatchUrl: pulumi.StringRef("example.com"),
Matches: []akamai.GetCloudletsVisitorPrioritizationMatchRuleMatchRuleMatch{
{
CaseSensitive: pulumi.BoolRef(false),
CheckIps: pulumi.StringRef("CONNECTING_IP"),
MatchOperator: pulumi.StringRef("equals"),
MatchType: pulumi.StringRef("protocol"),
MatchValue: pulumi.StringRef("http"),
Negate: pulumi.BoolRef(false),
},
},
Name: pulumi.StringRef("rule"),
PassThroughPercent: -1,
Start: pulumi.IntRef(1644865045),
},
},
}, nil)
if err != nil {
return err
}
return nil
})
}
Attributes reference
This data source returns these attributes:
type
- The type of Cloudlet the rule is for.json
- Amatch_rules
JSON structure generated from the API schema that defines the rules for this policy.
Using getCloudletsVisitorPrioritizationMatchRule
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getCloudletsVisitorPrioritizationMatchRule(args: GetCloudletsVisitorPrioritizationMatchRuleArgs, opts?: InvokeOptions): Promise<GetCloudletsVisitorPrioritizationMatchRuleResult>
function getCloudletsVisitorPrioritizationMatchRuleOutput(args: GetCloudletsVisitorPrioritizationMatchRuleOutputArgs, opts?: InvokeOptions): Output<GetCloudletsVisitorPrioritizationMatchRuleResult>
def get_cloudlets_visitor_prioritization_match_rule(match_rules: Optional[Sequence[GetCloudletsVisitorPrioritizationMatchRuleMatchRule]] = None,
opts: Optional[InvokeOptions] = None) -> GetCloudletsVisitorPrioritizationMatchRuleResult
def get_cloudlets_visitor_prioritization_match_rule_output(match_rules: Optional[pulumi.Input[Sequence[pulumi.Input[GetCloudletsVisitorPrioritizationMatchRuleMatchRuleArgs]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCloudletsVisitorPrioritizationMatchRuleResult]
func GetCloudletsVisitorPrioritizationMatchRule(ctx *Context, args *GetCloudletsVisitorPrioritizationMatchRuleArgs, opts ...InvokeOption) (*GetCloudletsVisitorPrioritizationMatchRuleResult, error)
func GetCloudletsVisitorPrioritizationMatchRuleOutput(ctx *Context, args *GetCloudletsVisitorPrioritizationMatchRuleOutputArgs, opts ...InvokeOption) GetCloudletsVisitorPrioritizationMatchRuleResultOutput
> Note: This function is named GetCloudletsVisitorPrioritizationMatchRule
in the Go SDK.
public static class GetCloudletsVisitorPrioritizationMatchRule
{
public static Task<GetCloudletsVisitorPrioritizationMatchRuleResult> InvokeAsync(GetCloudletsVisitorPrioritizationMatchRuleArgs args, InvokeOptions? opts = null)
public static Output<GetCloudletsVisitorPrioritizationMatchRuleResult> Invoke(GetCloudletsVisitorPrioritizationMatchRuleInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCloudletsVisitorPrioritizationMatchRuleResult> getCloudletsVisitorPrioritizationMatchRule(GetCloudletsVisitorPrioritizationMatchRuleArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: akamai:index/getCloudletsVisitorPrioritizationMatchRule:getCloudletsVisitorPrioritizationMatchRule
arguments:
# arguments dictionary
The following arguments are supported:
- Match
Rules List<GetCloudlets Visitor Prioritization Match Rule Match Rule> (Optional) A list of Cloudlet-specific match rules for a policy.
- Match
Rules []GetCloudlets Visitor Prioritization Match Rule Match Rule (Optional) A list of Cloudlet-specific match rules for a policy.
- match
Rules List<GetCloudlets Visitor Prioritization Match Rule Match Rule> (Optional) A list of Cloudlet-specific match rules for a policy.
- match
Rules GetCloudlets Visitor Prioritization Match Rule Match Rule[] (Optional) A list of Cloudlet-specific match rules for a policy.
- match_
rules Sequence[GetCloudlets Visitor Prioritization Match Rule Match Rule] (Optional) A list of Cloudlet-specific match rules for a policy.
- match
Rules List<Property Map> (Optional) A list of Cloudlet-specific match rules for a policy.
getCloudletsVisitorPrioritizationMatchRule Result
The following output properties are available:
- Id string
The provider-assigned unique ID for this managed resource.
- Json string
- Match
Rules List<GetCloudlets Visitor Prioritization Match Rule Match Rule>
- Id string
The provider-assigned unique ID for this managed resource.
- Json string
- Match
Rules []GetCloudlets Visitor Prioritization Match Rule Match Rule
- id String
The provider-assigned unique ID for this managed resource.
- json String
- match
Rules List<GetCloudlets Visitor Prioritization Match Rule Match Rule>
- id string
The provider-assigned unique ID for this managed resource.
- json string
- match
Rules GetCloudlets Visitor Prioritization Match Rule Match Rule[]
- id str
The provider-assigned unique ID for this managed resource.
- json str
- match_
rules Sequence[GetCloudlets Visitor Prioritization Match Rule Match Rule]
- id String
The provider-assigned unique ID for this managed resource.
- json String
- match
Rules List<Property Map>
Supporting Types
GetCloudletsVisitorPrioritizationMatchRuleMatchRule
- Pass
Through doublePercent (Required) Entering a value in the range of
0.0
to99.0
specifies the percent of requests that pass through to the origin. Enter100
to always have the request pass through to the origin. Enter-1
to send everyone to the waiting room.- Type string
(Required) The type of the array, either
object
orsimple
. Use thesimple
option when adding only an array of string-based values.- Disabled bool
(Optional) Whether to disable a rule so it is not evaluated against incoming requests.
- End int
(Optional) The end time for this match. Specify the value in UTC in seconds since the epoch.
- Match
Url string (Optional) If you're using a URL match, this specifies the URL that the Cloudlet uses to match the incoming request.
- Matches
List<Get
Cloudlets Visitor Prioritization Match Rule Match Rule Match> (Optional) A list of conditions to apply to a Cloudlet, including:
- Name string
(Optional) If you're using a
match_type
that supports name attributes, specify the part the incoming request to match on, eithercookie
,header
,parameter
, orquery
.- Start int
(Optional) The start time for this match. Specify the value in UTC in seconds since the epoch.
- Pass
Through float64Percent (Required) Entering a value in the range of
0.0
to99.0
specifies the percent of requests that pass through to the origin. Enter100
to always have the request pass through to the origin. Enter-1
to send everyone to the waiting room.- Type string
(Required) The type of the array, either
object
orsimple
. Use thesimple
option when adding only an array of string-based values.- Disabled bool
(Optional) Whether to disable a rule so it is not evaluated against incoming requests.
- End int
(Optional) The end time for this match. Specify the value in UTC in seconds since the epoch.
- Match
Url string (Optional) If you're using a URL match, this specifies the URL that the Cloudlet uses to match the incoming request.
- Matches
[]Get
Cloudlets Visitor Prioritization Match Rule Match Rule Match (Optional) A list of conditions to apply to a Cloudlet, including:
- Name string
(Optional) If you're using a
match_type
that supports name attributes, specify the part the incoming request to match on, eithercookie
,header
,parameter
, orquery
.- Start int
(Optional) The start time for this match. Specify the value in UTC in seconds since the epoch.
- pass
Through DoublePercent (Required) Entering a value in the range of
0.0
to99.0
specifies the percent of requests that pass through to the origin. Enter100
to always have the request pass through to the origin. Enter-1
to send everyone to the waiting room.- type String
(Required) The type of the array, either
object
orsimple
. Use thesimple
option when adding only an array of string-based values.- disabled Boolean
(Optional) Whether to disable a rule so it is not evaluated against incoming requests.
- end Integer
(Optional) The end time for this match. Specify the value in UTC in seconds since the epoch.
- match
Url String (Optional) If you're using a URL match, this specifies the URL that the Cloudlet uses to match the incoming request.
- matches
List<Get
Cloudlets Visitor Prioritization Match Rule Match Rule Match> (Optional) A list of conditions to apply to a Cloudlet, including:
- name String
(Optional) If you're using a
match_type
that supports name attributes, specify the part the incoming request to match on, eithercookie
,header
,parameter
, orquery
.- start Integer
(Optional) The start time for this match. Specify the value in UTC in seconds since the epoch.
- pass
Through numberPercent (Required) Entering a value in the range of
0.0
to99.0
specifies the percent of requests that pass through to the origin. Enter100
to always have the request pass through to the origin. Enter-1
to send everyone to the waiting room.- type string
(Required) The type of the array, either
object
orsimple
. Use thesimple
option when adding only an array of string-based values.- disabled boolean
(Optional) Whether to disable a rule so it is not evaluated against incoming requests.
- end number
(Optional) The end time for this match. Specify the value in UTC in seconds since the epoch.
- match
Url string (Optional) If you're using a URL match, this specifies the URL that the Cloudlet uses to match the incoming request.
- matches
Get
Cloudlets Visitor Prioritization Match Rule Match Rule Match[] (Optional) A list of conditions to apply to a Cloudlet, including:
- name string
(Optional) If you're using a
match_type
that supports name attributes, specify the part the incoming request to match on, eithercookie
,header
,parameter
, orquery
.- start number
(Optional) The start time for this match. Specify the value in UTC in seconds since the epoch.
- pass_
through_ floatpercent (Required) Entering a value in the range of
0.0
to99.0
specifies the percent of requests that pass through to the origin. Enter100
to always have the request pass through to the origin. Enter-1
to send everyone to the waiting room.- type str
(Required) The type of the array, either
object
orsimple
. Use thesimple
option when adding only an array of string-based values.- disabled bool
(Optional) Whether to disable a rule so it is not evaluated against incoming requests.
- end int
(Optional) The end time for this match. Specify the value in UTC in seconds since the epoch.
- match_
url str (Optional) If you're using a URL match, this specifies the URL that the Cloudlet uses to match the incoming request.
- matches
Sequence[Get
Cloudlets Visitor Prioritization Match Rule Match Rule Match] (Optional) A list of conditions to apply to a Cloudlet, including:
- name str
(Optional) If you're using a
match_type
that supports name attributes, specify the part the incoming request to match on, eithercookie
,header
,parameter
, orquery
.- start int
(Optional) The start time for this match. Specify the value in UTC in seconds since the epoch.
- pass
Through NumberPercent (Required) Entering a value in the range of
0.0
to99.0
specifies the percent of requests that pass through to the origin. Enter100
to always have the request pass through to the origin. Enter-1
to send everyone to the waiting room.- type String
(Required) The type of the array, either
object
orsimple
. Use thesimple
option when adding only an array of string-based values.- disabled Boolean
(Optional) Whether to disable a rule so it is not evaluated against incoming requests.
- end Number
(Optional) The end time for this match. Specify the value in UTC in seconds since the epoch.
- match
Url String (Optional) If you're using a URL match, this specifies the URL that the Cloudlet uses to match the incoming request.
- matches List<Property Map>
(Optional) A list of conditions to apply to a Cloudlet, including:
- name String
(Optional) If you're using a
match_type
that supports name attributes, specify the part the incoming request to match on, eithercookie
,header
,parameter
, orquery
.- start Number
(Optional) The start time for this match. Specify the value in UTC in seconds since the epoch.
GetCloudletsVisitorPrioritizationMatchRuleMatchRuleMatch
- Case
Sensitive bool (Optional) Whether the match is case sensitive.
- Check
Ips string (Optional) For
clientip
,continent
,countrycode
,proxy
, andregioncode
match types, this defines the part of the request that determines the IP address to use. Values include the connecting IP address (CONNECTING_IP
) and the X_Forwarded_For header (XFF_HEADERS
). To select both, enter the two values separated by a space delimiter. When both values are included, the connecting IP address is evaluated first.- Match
Operator string (Optional) Compares a string expression with a pattern, either
contains
,exists
, orequals
.- Match
Type string (Optional) The type of match used, either
header
,hostname
,path
,extension
,query
,cookie
,deviceCharacteristics
,clientip
,continent
,countrycode
,regioncode
,protocol
,method
, orproxy
.- Match
Value string (Optional) This depends on the
match_type
. If thematch_type
ishostname
, thenmatch_value
is the fully qualified domain name, likewww.akamai.com
.- Negate bool
(Optional) Whether to negate the match.
- Object
Match List<GetValues Cloudlets Visitor Prioritization Match Rule Match Rule Match Object Match Value> (Optional) If
match_value
is empty, this argument is required. An object used when a rule includes more complex match criteria, like multiple value attributes. Includes these sub-arguments:
- Case
Sensitive bool (Optional) Whether the match is case sensitive.
- Check
Ips string (Optional) For
clientip
,continent
,countrycode
,proxy
, andregioncode
match types, this defines the part of the request that determines the IP address to use. Values include the connecting IP address (CONNECTING_IP
) and the X_Forwarded_For header (XFF_HEADERS
). To select both, enter the two values separated by a space delimiter. When both values are included, the connecting IP address is evaluated first.- Match
Operator string (Optional) Compares a string expression with a pattern, either
contains
,exists
, orequals
.- Match
Type string (Optional) The type of match used, either
header
,hostname
,path
,extension
,query
,cookie
,deviceCharacteristics
,clientip
,continent
,countrycode
,regioncode
,protocol
,method
, orproxy
.- Match
Value string (Optional) This depends on the
match_type
. If thematch_type
ishostname
, thenmatch_value
is the fully qualified domain name, likewww.akamai.com
.- Negate bool
(Optional) Whether to negate the match.
- Object
Match []GetValues Cloudlets Visitor Prioritization Match Rule Match Rule Match Object Match Value (Optional) If
match_value
is empty, this argument is required. An object used when a rule includes more complex match criteria, like multiple value attributes. Includes these sub-arguments:
- case
Sensitive Boolean (Optional) Whether the match is case sensitive.
- check
Ips String (Optional) For
clientip
,continent
,countrycode
,proxy
, andregioncode
match types, this defines the part of the request that determines the IP address to use. Values include the connecting IP address (CONNECTING_IP
) and the X_Forwarded_For header (XFF_HEADERS
). To select both, enter the two values separated by a space delimiter. When both values are included, the connecting IP address is evaluated first.- match
Operator String (Optional) Compares a string expression with a pattern, either
contains
,exists
, orequals
.- match
Type String (Optional) The type of match used, either
header
,hostname
,path
,extension
,query
,cookie
,deviceCharacteristics
,clientip
,continent
,countrycode
,regioncode
,protocol
,method
, orproxy
.- match
Value String (Optional) This depends on the
match_type
. If thematch_type
ishostname
, thenmatch_value
is the fully qualified domain name, likewww.akamai.com
.- negate Boolean
(Optional) Whether to negate the match.
- object
Match List<GetValues Cloudlets Visitor Prioritization Match Rule Match Rule Match Object Match Value> (Optional) If
match_value
is empty, this argument is required. An object used when a rule includes more complex match criteria, like multiple value attributes. Includes these sub-arguments:
- case
Sensitive boolean (Optional) Whether the match is case sensitive.
- check
Ips string (Optional) For
clientip
,continent
,countrycode
,proxy
, andregioncode
match types, this defines the part of the request that determines the IP address to use. Values include the connecting IP address (CONNECTING_IP
) and the X_Forwarded_For header (XFF_HEADERS
). To select both, enter the two values separated by a space delimiter. When both values are included, the connecting IP address is evaluated first.- match
Operator string (Optional) Compares a string expression with a pattern, either
contains
,exists
, orequals
.- match
Type string (Optional) The type of match used, either
header
,hostname
,path
,extension
,query
,cookie
,deviceCharacteristics
,clientip
,continent
,countrycode
,regioncode
,protocol
,method
, orproxy
.- match
Value string (Optional) This depends on the
match_type
. If thematch_type
ishostname
, thenmatch_value
is the fully qualified domain name, likewww.akamai.com
.- negate boolean
(Optional) Whether to negate the match.
- object
Match GetValues Cloudlets Visitor Prioritization Match Rule Match Rule Match Object Match Value[] (Optional) If
match_value
is empty, this argument is required. An object used when a rule includes more complex match criteria, like multiple value attributes. Includes these sub-arguments:
- case_
sensitive bool (Optional) Whether the match is case sensitive.
- check_
ips str (Optional) For
clientip
,continent
,countrycode
,proxy
, andregioncode
match types, this defines the part of the request that determines the IP address to use. Values include the connecting IP address (CONNECTING_IP
) and the X_Forwarded_For header (XFF_HEADERS
). To select both, enter the two values separated by a space delimiter. When both values are included, the connecting IP address is evaluated first.- match_
operator str (Optional) Compares a string expression with a pattern, either
contains
,exists
, orequals
.- match_
type str (Optional) The type of match used, either
header
,hostname
,path
,extension
,query
,cookie
,deviceCharacteristics
,clientip
,continent
,countrycode
,regioncode
,protocol
,method
, orproxy
.- match_
value str (Optional) This depends on the
match_type
. If thematch_type
ishostname
, thenmatch_value
is the fully qualified domain name, likewww.akamai.com
.- negate bool
(Optional) Whether to negate the match.
- object_
match_ Sequence[Getvalues Cloudlets Visitor Prioritization Match Rule Match Rule Match Object Match Value] (Optional) If
match_value
is empty, this argument is required. An object used when a rule includes more complex match criteria, like multiple value attributes. Includes these sub-arguments:
- case
Sensitive Boolean (Optional) Whether the match is case sensitive.
- check
Ips String (Optional) For
clientip
,continent
,countrycode
,proxy
, andregioncode
match types, this defines the part of the request that determines the IP address to use. Values include the connecting IP address (CONNECTING_IP
) and the X_Forwarded_For header (XFF_HEADERS
). To select both, enter the two values separated by a space delimiter. When both values are included, the connecting IP address is evaluated first.- match
Operator String (Optional) Compares a string expression with a pattern, either
contains
,exists
, orequals
.- match
Type String (Optional) The type of match used, either
header
,hostname
,path
,extension
,query
,cookie
,deviceCharacteristics
,clientip
,continent
,countrycode
,regioncode
,protocol
,method
, orproxy
.- match
Value String (Optional) This depends on the
match_type
. If thematch_type
ishostname
, thenmatch_value
is the fully qualified domain name, likewww.akamai.com
.- negate Boolean
(Optional) Whether to negate the match.
- object
Match List<Property Map>Values (Optional) If
match_value
is empty, this argument is required. An object used when a rule includes more complex match criteria, like multiple value attributes. Includes these sub-arguments:
GetCloudletsVisitorPrioritizationMatchRuleMatchRuleMatchObjectMatchValue
- Type string
(Required) The type of the array, either
object
orsimple
. Use thesimple
option when adding only an array of string-based values.- Name string
(Optional) If you're using a
match_type
that supports name attributes, specify the part the incoming request to match on, eithercookie
,header
,parameter
, orquery
.- Name
Case boolSensitive (Optional) Whether the
name
argument should be evaluated based on case sensitivity.- Name
Has boolWildcard (Optional) Whether the
name
argument includes wildcards.- Options
Get
Cloudlets Visitor Prioritization Match Rule Match Rule Match Object Match Value Options (Optional) If you set the
type
argument toobject
, use this array to list the values to match on.- Values List<string>
(Optional) If you set the
type
argument tosimple
, specify the values in the incoming request to match on.
- Type string
(Required) The type of the array, either
object
orsimple
. Use thesimple
option when adding only an array of string-based values.- Name string
(Optional) If you're using a
match_type
that supports name attributes, specify the part the incoming request to match on, eithercookie
,header
,parameter
, orquery
.- Name
Case boolSensitive (Optional) Whether the
name
argument should be evaluated based on case sensitivity.- Name
Has boolWildcard (Optional) Whether the
name
argument includes wildcards.- Options
Get
Cloudlets Visitor Prioritization Match Rule Match Rule Match Object Match Value Options (Optional) If you set the
type
argument toobject
, use this array to list the values to match on.- Values []string
(Optional) If you set the
type
argument tosimple
, specify the values in the incoming request to match on.
- type String
(Required) The type of the array, either
object
orsimple
. Use thesimple
option when adding only an array of string-based values.- name String
(Optional) If you're using a
match_type
that supports name attributes, specify the part the incoming request to match on, eithercookie
,header
,parameter
, orquery
.- name
Case BooleanSensitive (Optional) Whether the
name
argument should be evaluated based on case sensitivity.- name
Has BooleanWildcard (Optional) Whether the
name
argument includes wildcards.- options
Get
Cloudlets Visitor Prioritization Match Rule Match Rule Match Object Match Value Options (Optional) If you set the
type
argument toobject
, use this array to list the values to match on.- values List<String>
(Optional) If you set the
type
argument tosimple
, specify the values in the incoming request to match on.
- type string
(Required) The type of the array, either
object
orsimple
. Use thesimple
option when adding only an array of string-based values.- name string
(Optional) If you're using a
match_type
that supports name attributes, specify the part the incoming request to match on, eithercookie
,header
,parameter
, orquery
.- name
Case booleanSensitive (Optional) Whether the
name
argument should be evaluated based on case sensitivity.- name
Has booleanWildcard (Optional) Whether the
name
argument includes wildcards.- options
Get
Cloudlets Visitor Prioritization Match Rule Match Rule Match Object Match Value Options (Optional) If you set the
type
argument toobject
, use this array to list the values to match on.- values string[]
(Optional) If you set the
type
argument tosimple
, specify the values in the incoming request to match on.
- type str
(Required) The type of the array, either
object
orsimple
. Use thesimple
option when adding only an array of string-based values.- name str
(Optional) If you're using a
match_type
that supports name attributes, specify the part the incoming request to match on, eithercookie
,header
,parameter
, orquery
.- name_
case_ boolsensitive (Optional) Whether the
name
argument should be evaluated based on case sensitivity.- name_
has_ boolwildcard (Optional) Whether the
name
argument includes wildcards.- options
Get
Cloudlets Visitor Prioritization Match Rule Match Rule Match Object Match Value Options (Optional) If you set the
type
argument toobject
, use this array to list the values to match on.- values Sequence[str]
(Optional) If you set the
type
argument tosimple
, specify the values in the incoming request to match on.
- type String
(Required) The type of the array, either
object
orsimple
. Use thesimple
option when adding only an array of string-based values.- name String
(Optional) If you're using a
match_type
that supports name attributes, specify the part the incoming request to match on, eithercookie
,header
,parameter
, orquery
.- name
Case BooleanSensitive (Optional) Whether the
name
argument should be evaluated based on case sensitivity.- name
Has BooleanWildcard (Optional) Whether the
name
argument includes wildcards.- options Property Map
(Optional) If you set the
type
argument toobject
, use this array to list the values to match on.- values List<String>
(Optional) If you set the
type
argument tosimple
, specify the values in the incoming request to match on.
GetCloudletsVisitorPrioritizationMatchRuleMatchRuleMatchObjectMatchValueOptions
- Value
Case boolSensitive (Optional) Whether the
value
argument should be evaluated based on case sensitivity.- Value
Escaped bool (Optional) Whether the
value
argument should be compared in an escaped form.- Value
Has boolWildcard (Optional) Whether the
value
argument includes wildcards.- Values List<string>
(Optional) If you set the
type
argument tosimple
, specify the values in the incoming request to match on.
- Value
Case boolSensitive (Optional) Whether the
value
argument should be evaluated based on case sensitivity.- Value
Escaped bool (Optional) Whether the
value
argument should be compared in an escaped form.- Value
Has boolWildcard (Optional) Whether the
value
argument includes wildcards.- Values []string
(Optional) If you set the
type
argument tosimple
, specify the values in the incoming request to match on.
- value
Case BooleanSensitive (Optional) Whether the
value
argument should be evaluated based on case sensitivity.- value
Escaped Boolean (Optional) Whether the
value
argument should be compared in an escaped form.- value
Has BooleanWildcard (Optional) Whether the
value
argument includes wildcards.- values List<String>
(Optional) If you set the
type
argument tosimple
, specify the values in the incoming request to match on.
- value
Case booleanSensitive (Optional) Whether the
value
argument should be evaluated based on case sensitivity.- value
Escaped boolean (Optional) Whether the
value
argument should be compared in an escaped form.- value
Has booleanWildcard (Optional) Whether the
value
argument includes wildcards.- values string[]
(Optional) If you set the
type
argument tosimple
, specify the values in the incoming request to match on.
- value_
case_ boolsensitive (Optional) Whether the
value
argument should be evaluated based on case sensitivity.- value_
escaped bool (Optional) Whether the
value
argument should be compared in an escaped form.- value_
has_ boolwildcard (Optional) Whether the
value
argument includes wildcards.- values Sequence[str]
(Optional) If you set the
type
argument tosimple
, specify the values in the incoming request to match on.
- value
Case BooleanSensitive (Optional) Whether the
value
argument should be evaluated based on case sensitivity.- value
Escaped Boolean (Optional) Whether the
value
argument should be compared in an escaped form.- value
Has BooleanWildcard (Optional) Whether the
value
argument includes wildcards.- values List<String>
(Optional) If you set the
type
argument tosimple
, specify the values in the incoming request to match on.
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
akamai
Terraform Provider.