Class RulesEngineActionArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.network.inputs.RulesEngineActionArgs.Builder
-
- Enclosing class:
- RulesEngineActionArgs
public static final class RulesEngineActionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(RulesEngineActionArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RulesEngineActionArgs defaults)
-
-
Method Detail
-
requestHeaderActions
public RulesEngineActionArgs.Builder requestHeaderActions(@Nullable com.pulumi.core.Output<java.util.List<HeaderActionArgs>> requestHeaderActions)
- Parameters:
requestHeaderActions
- A list of header actions to apply from the request from AFD to the origin.- Returns:
- builder
-
requestHeaderActions
public RulesEngineActionArgs.Builder requestHeaderActions(java.util.List<HeaderActionArgs> requestHeaderActions)
- Parameters:
requestHeaderActions
- A list of header actions to apply from the request from AFD to the origin.- Returns:
- builder
-
requestHeaderActions
public RulesEngineActionArgs.Builder requestHeaderActions(HeaderActionArgs... requestHeaderActions)
- Parameters:
requestHeaderActions
- A list of header actions to apply from the request from AFD to the origin.- Returns:
- builder
-
responseHeaderActions
public RulesEngineActionArgs.Builder responseHeaderActions(@Nullable com.pulumi.core.Output<java.util.List<HeaderActionArgs>> responseHeaderActions)
- Parameters:
responseHeaderActions
- A list of header actions to apply from the response from AFD to the client.- Returns:
- builder
-
responseHeaderActions
public RulesEngineActionArgs.Builder responseHeaderActions(java.util.List<HeaderActionArgs> responseHeaderActions)
- Parameters:
responseHeaderActions
- A list of header actions to apply from the response from AFD to the client.- Returns:
- builder
-
responseHeaderActions
public RulesEngineActionArgs.Builder responseHeaderActions(HeaderActionArgs... responseHeaderActions)
- Parameters:
responseHeaderActions
- A list of header actions to apply from the response from AFD to the client.- Returns:
- builder
-
routeConfigurationOverride
public RulesEngineActionArgs.Builder routeConfigurationOverride(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<ForwardingConfigurationArgs,RedirectConfigurationArgs>> routeConfigurationOverride)
- Parameters:
routeConfigurationOverride
- Override the route configuration.- Returns:
- builder
-
routeConfigurationOverride
public RulesEngineActionArgs.Builder routeConfigurationOverride(com.pulumi.core.Either<ForwardingConfigurationArgs,RedirectConfigurationArgs> routeConfigurationOverride)
- Parameters:
routeConfigurationOverride
- Override the route configuration.- Returns:
- builder
-
routeConfigurationOverride
public RulesEngineActionArgs.Builder routeConfigurationOverride(ForwardingConfigurationArgs routeConfigurationOverride)
- Parameters:
routeConfigurationOverride
- Override the route configuration.- Returns:
- builder
-
routeConfigurationOverride
public RulesEngineActionArgs.Builder routeConfigurationOverride(RedirectConfigurationArgs routeConfigurationOverride)
- Parameters:
routeConfigurationOverride
- Override the route configuration.- Returns:
- builder
-
build
public RulesEngineActionArgs build()
-
-