Skip to content

Put Routing Rule

apigatewayv2_put_routing_rule R Documentation

Updates a routing rule

Description

Updates a routing rule.

Usage

apigatewayv2_put_routing_rule(Actions, Conditions, DomainName,
  DomainNameId, Priority, RoutingRuleId)

Arguments

Actions

[required] The routing rule action.

Conditions

[required] The routing rule condition.

DomainName

[required] The domain name.

DomainNameId

The domain name ID.

Priority

[required] The routing rule priority.

RoutingRuleId

[required] The routing rule ID.

Value

A list with the following syntax:

list(
  Actions = list(
    list(
      InvokeApi = list(
        ApiId = "string",
        Stage = "string",
        StripBasePath = TRUE|FALSE
      )
    )
  ),
  Conditions = list(
    list(
      MatchBasePaths = list(
        AnyOf = list(
          "string"
        )
      ),
      MatchHeaders = list(
        AnyOf = list(
          list(
            Header = "string",
            ValueGlob = "string"
          )
        )
      )
    )
  ),
  Priority = 123,
  RoutingRuleArn = "string",
  RoutingRuleId = "string"
)

Request syntax

svc$put_routing_rule(
  Actions = list(
    list(
      InvokeApi = list(
        ApiId = "string",
        Stage = "string",
        StripBasePath = TRUE|FALSE
      )
    )
  ),
  Conditions = list(
    list(
      MatchBasePaths = list(
        AnyOf = list(
          "string"
        )
      ),
      MatchHeaders = list(
        AnyOf = list(
          list(
            Header = "string",
            ValueGlob = "string"
          )
        )
      )
    )
  ),
  DomainName = "string",
  DomainNameId = "string",
  Priority = 123,
  RoutingRuleId = "string"
)