Class FirewallState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.openstack.firewall.inputs.FirewallState
-
public final class FirewallState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFirewallState.Builder
-
Field Summary
Fields Modifier and Type Field Description static FirewallStateEmpty
-
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 FirewallState.Builderbuilder()static FirewallState.Builderbuilder(FirewallState 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()java.util.Optional<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 FirewallState 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 java.util.Optional<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 FirewallState.Builder builder()
-
builder
public static FirewallState.Builder builder(FirewallState defaults)
-
-