Package com.pulumi.cloudflare.inputs
Class EmailRoutingCatchAllState.Builder
- java.lang.Object
-
- com.pulumi.cloudflare.inputs.EmailRoutingCatchAllState.Builder
-
- Enclosing class:
- EmailRoutingCatchAllState
public static final class EmailRoutingCatchAllState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(EmailRoutingCatchAllState defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EmailRoutingCatchAllState defaults)
-
-
Method Detail
-
actions
public EmailRoutingCatchAllState.Builder actions(@Nullable com.pulumi.core.Output<java.util.List<EmailRoutingCatchAllActionArgs>> actions)
- Parameters:
actions
- List actions patterns.- Returns:
- builder
-
actions
public EmailRoutingCatchAllState.Builder actions(java.util.List<EmailRoutingCatchAllActionArgs> actions)
- Parameters:
actions
- List actions patterns.- Returns:
- builder
-
actions
public EmailRoutingCatchAllState.Builder actions(EmailRoutingCatchAllActionArgs... actions)
- Parameters:
actions
- List actions patterns.- Returns:
- builder
-
enabled
public EmailRoutingCatchAllState.Builder enabled(@Nullable com.pulumi.core.Output<java.lang.Boolean> enabled)
- Parameters:
enabled
- Routing rule status.- Returns:
- builder
-
enabled
public EmailRoutingCatchAllState.Builder enabled(java.lang.Boolean enabled)
- Parameters:
enabled
- Routing rule status.- Returns:
- builder
-
matchers
public EmailRoutingCatchAllState.Builder matchers(@Nullable com.pulumi.core.Output<java.util.List<EmailRoutingCatchAllMatcherArgs>> matchers)
- Parameters:
matchers
- Matching patterns to forward to your actions.- Returns:
- builder
-
matchers
public EmailRoutingCatchAllState.Builder matchers(java.util.List<EmailRoutingCatchAllMatcherArgs> matchers)
- Parameters:
matchers
- Matching patterns to forward to your actions.- Returns:
- builder
-
matchers
public EmailRoutingCatchAllState.Builder matchers(EmailRoutingCatchAllMatcherArgs... matchers)
- Parameters:
matchers
- Matching patterns to forward to your actions.- Returns:
- builder
-
name
public EmailRoutingCatchAllState.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- Routing rule name.- Returns:
- builder
-
name
public EmailRoutingCatchAllState.Builder name(java.lang.String name)
- Parameters:
name
- Routing rule name.- Returns:
- builder
-
tag
public EmailRoutingCatchAllState.Builder tag(@Nullable com.pulumi.core.Output<java.lang.String> tag)
- Parameters:
tag
- Routing rule identifier.- Returns:
- builder
-
tag
public EmailRoutingCatchAllState.Builder tag(java.lang.String tag)
- Parameters:
tag
- Routing rule identifier.- Returns:
- builder
-
zoneId
public EmailRoutingCatchAllState.Builder zoneId(@Nullable com.pulumi.core.Output<java.lang.String> zoneId)
- Parameters:
zoneId
- The zone identifier to target for the resource.- Returns:
- builder
-
zoneId
public EmailRoutingCatchAllState.Builder zoneId(java.lang.String zoneId)
- Parameters:
zoneId
- The zone identifier to target for the resource.- Returns:
- builder
-
build
public EmailRoutingCatchAllState build()
-
-