Package com.pulumi.openstack.firewall
Class FirewallArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.openstack.firewall.FirewallArgs
-
public final class FirewallArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFirewallArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static FirewallArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>adminStateUp()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>associatedRouters()static FirewallArgs.Builderbuilder()static FirewallArgs.Builderbuilder(FirewallArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>description()java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>noRouters()com.pulumi.core.Output<java.lang.String>policyId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.lang.String>>tenantId()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Object>>>valueSpecs()
-
-
-
Field Detail
-
Empty
public static final FirewallArgs Empty
-
-
Method Detail
-
adminStateUp
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> adminStateUp()
- Returns:
- Administrative up/down status for the firewall (must be "true" or "false" if provided - defaults to "true"). Changing this updates the `admin_state_up` of an existing firewall.
-
associatedRouters
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> associatedRouters()
- Returns:
- Router(s) to associate this firewall instance with. Must be a list of strings. Changing this updates the associated routers of an existing firewall. Conflicts with `no_routers`.
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- A description for the firewall. Changing this updates the `description` of an existing firewall.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- A name for the firewall. Changing this updates the `name` of an existing firewall.
-
noRouters
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> noRouters()
- Returns:
- Should this firewall not be associated with any routers (must be "true" or "false" if provide - defaults to "false"). Conflicts with `associated_routers`.
-
policyId
public com.pulumi.core.Output<java.lang.String> policyId()
- Returns:
- The policy resource id for the firewall. Changing this updates the `policy_id` of an existing firewall.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- The region in which to obtain the v1 networking client. A networking client is needed to create a firewall. If omitted, the `region` argument of the provider is used. Changing this creates a new firewall.
-
tenantId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> tenantId()
- Returns:
- The owner of the floating IP. Required if admin wants to create a firewall for another tenant. Changing this creates a new firewall.
-
valueSpecs
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Object>>> valueSpecs()
- Returns:
- Map of additional options.
-
builder
public static FirewallArgs.Builder builder()
-
builder
public static FirewallArgs.Builder builder(FirewallArgs defaults)
-
-