akamai.getCloudletsEdgeRedirectorMatchRule
Explore with Pulumi AI
Using getCloudletsEdgeRedirectorMatchRule
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 getCloudletsEdgeRedirectorMatchRule(args: GetCloudletsEdgeRedirectorMatchRuleArgs, opts?: InvokeOptions): Promise<GetCloudletsEdgeRedirectorMatchRuleResult>
function getCloudletsEdgeRedirectorMatchRuleOutput(args: GetCloudletsEdgeRedirectorMatchRuleOutputArgs, opts?: InvokeOptions): Output<GetCloudletsEdgeRedirectorMatchRuleResult>
def get_cloudlets_edge_redirector_match_rule(match_rules: Optional[Sequence[GetCloudletsEdgeRedirectorMatchRuleMatchRule]] = None,
opts: Optional[InvokeOptions] = None) -> GetCloudletsEdgeRedirectorMatchRuleResult
def get_cloudlets_edge_redirector_match_rule_output(match_rules: Optional[pulumi.Input[Sequence[pulumi.Input[GetCloudletsEdgeRedirectorMatchRuleMatchRuleArgs]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCloudletsEdgeRedirectorMatchRuleResult]
func GetCloudletsEdgeRedirectorMatchRule(ctx *Context, args *GetCloudletsEdgeRedirectorMatchRuleArgs, opts ...InvokeOption) (*GetCloudletsEdgeRedirectorMatchRuleResult, error)
func GetCloudletsEdgeRedirectorMatchRuleOutput(ctx *Context, args *GetCloudletsEdgeRedirectorMatchRuleOutputArgs, opts ...InvokeOption) GetCloudletsEdgeRedirectorMatchRuleResultOutput
> Note: This function is named GetCloudletsEdgeRedirectorMatchRule
in the Go SDK.
public static class GetCloudletsEdgeRedirectorMatchRule
{
public static Task<GetCloudletsEdgeRedirectorMatchRuleResult> InvokeAsync(GetCloudletsEdgeRedirectorMatchRuleArgs args, InvokeOptions? opts = null)
public static Output<GetCloudletsEdgeRedirectorMatchRuleResult> Invoke(GetCloudletsEdgeRedirectorMatchRuleInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCloudletsEdgeRedirectorMatchRuleResult> getCloudletsEdgeRedirectorMatchRule(GetCloudletsEdgeRedirectorMatchRuleArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: akamai:index/getCloudletsEdgeRedirectorMatchRule:getCloudletsEdgeRedirectorMatchRule
arguments:
# arguments dictionary
The following arguments are supported:
getCloudletsEdgeRedirectorMatchRule Result
The following output properties are available:
- Id string
The provider-assigned unique ID for this managed resource.
- Json string
- Match
Rules List<GetCloudlets Edge Redirector Match Rule Match Rule>
- Id string
The provider-assigned unique ID for this managed resource.
- Json string
- Match
Rules []GetCloudlets Edge Redirector Match Rule Match Rule
- id String
The provider-assigned unique ID for this managed resource.
- json String
- match
Rules List<GetCloudlets Edge Redirector Match Rule Match Rule>
- id string
The provider-assigned unique ID for this managed resource.
- json string
- match
Rules GetCloudlets Edge Redirector Match Rule Match Rule[]
- id str
The provider-assigned unique ID for this managed resource.
- json str
- match_
rules Sequence[GetCloudlets Edge Redirector Match Rule Match Rule]
- id String
The provider-assigned unique ID for this managed resource.
- json String
- match
Rules List<Property Map>
Supporting Types
GetCloudletsEdgeRedirectorMatchRuleMatchRule
- Redirect
Url string - Status
Code int - Type string
- Disabled bool
- End int
- Match
Url string - Matches
List<Get
Cloudlets Edge Redirector Match Rule Match Rule Match> - Name string
- Start int
- Use
Incoming boolQuery String - Use
Relative stringUrl
- Redirect
Url string - Status
Code int - Type string
- Disabled bool
- End int
- Match
Url string - Matches
[]Get
Cloudlets Edge Redirector Match Rule Match Rule Match - Name string
- Start int
- Use
Incoming boolQuery String - Use
Relative stringUrl
- redirect
Url String - status
Code Integer - type String
- disabled Boolean
- end Integer
- match
Url String - matches
List<Get
Cloudlets Edge Redirector Match Rule Match Rule Match> - name String
- start Integer
- use
Incoming BooleanQuery String - use
Relative StringUrl
- redirect
Url string - status
Code number - type string
- disabled boolean
- end number
- match
Url string - matches
Get
Cloudlets Edge Redirector Match Rule Match Rule Match[] - name string
- start number
- use
Incoming booleanQuery String - use
Relative stringUrl
- redirect_
url str - status_
code int - type str
- disabled bool
- end int
- match_
url str - matches
Sequence[Get
Cloudlets Edge Redirector Match Rule Match Rule Match] - name str
- start int
- use_
incoming_ boolquery_ string - use_
relative_ strurl
- redirect
Url String - status
Code Number - type String
- disabled Boolean
- end Number
- match
Url String - matches List<Property Map>
- name String
- start Number
- use
Incoming BooleanQuery String - use
Relative StringUrl
GetCloudletsEdgeRedirectorMatchRuleMatchRuleMatch
- Case
Sensitive bool - Check
Ips string - Match
Operator string - Match
Type string - Match
Value string - Negate bool
- Object
Match List<GetValues Cloudlets Edge Redirector Match Rule Match Rule Match Object Match Value>
- Case
Sensitive bool - Check
Ips string - Match
Operator string - Match
Type string - Match
Value string - Negate bool
- Object
Match []GetValues Cloudlets Edge Redirector Match Rule Match Rule Match Object Match Value
- case
Sensitive Boolean - check
Ips String - match
Operator String - match
Type String - match
Value String - negate Boolean
- object
Match List<GetValues Cloudlets Edge Redirector Match Rule Match Rule Match Object Match Value>
- case
Sensitive boolean - check
Ips string - match
Operator string - match
Type string - match
Value string - negate boolean
- object
Match GetValues Cloudlets Edge Redirector Match Rule Match Rule Match Object Match Value[]
- case
Sensitive Boolean - check
Ips String - match
Operator String - match
Type String - match
Value String - negate Boolean
- object
Match List<Property Map>Values
GetCloudletsEdgeRedirectorMatchRuleMatchRuleMatchObjectMatchValue
- Type string
- Name string
- Name
Case boolSensitive - Name
Has boolWildcard - Options
Get
Cloudlets Edge Redirector Match Rule Match Rule Match Object Match Value Options - Values List<string>
- Type string
- Name string
- Name
Case boolSensitive - Name
Has boolWildcard - Options
Get
Cloudlets Edge Redirector Match Rule Match Rule Match Object Match Value Options - Values []string
- type String
- name String
- name
Case BooleanSensitive - name
Has BooleanWildcard - options
Get
Cloudlets Edge Redirector Match Rule Match Rule Match Object Match Value Options - values List<String>
- type string
- name string
- name
Case booleanSensitive - name
Has booleanWildcard - options
Get
Cloudlets Edge Redirector Match Rule Match Rule Match Object Match Value Options - values string[]
- type str
- name str
- name_
case_ boolsensitive - name_
has_ boolwildcard - options
Get
Cloudlets Edge Redirector Match Rule Match Rule Match Object Match Value Options - values Sequence[str]
- type String
- name String
- name
Case BooleanSensitive - name
Has BooleanWildcard - options Property Map
- values List<String>
GetCloudletsEdgeRedirectorMatchRuleMatchRuleMatchObjectMatchValueOptions
- Value
Case boolSensitive - Value
Escaped bool - Value
Has boolWildcard - Values List<string>
- Value
Case boolSensitive - Value
Escaped bool - Value
Has boolWildcard - Values []string
- value
Case BooleanSensitive - value
Escaped Boolean - value
Has BooleanWildcard - values List<String>
- value
Case booleanSensitive - value
Escaped boolean - value
Has booleanWildcard - values string[]
- value_
case_ boolsensitive - value_
escaped bool - value_
has_ boolwildcard - values Sequence[str]
- value
Case BooleanSensitive - value
Escaped Boolean - value
Has BooleanWildcard - values List<String>
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
akamai
Terraform Provider.