Class FirewallArgs
Inherited Members
Namespace: Pulumi.OpenStack.Firewall
Assembly: Pulumi.OpenStack.dll
Syntax
public sealed class FirewallArgs : ResourceArgs
Constructors
View SourceFirewallArgs()
Declaration
public FirewallArgs()
Properties
View SourceAdminStateUp
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.
Declaration
public Input<bool> AdminStateUp { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
AssociatedRouters
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.
Declaration
public InputList<string> AssociatedRouters { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
Description
A description for the firewall. Changing this
updates the description of an existing firewall.
Declaration
public Input<string> Description { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Name
A name for the firewall. Changing this
updates the name of an existing firewall.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
NoRouters
Should this firewall not be associated with any routers
(must be "true" or "false" if provide - defaults to "false").
Conflicts with associated_routers.
Declaration
public Input<bool> NoRouters { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
PolicyId
The policy resource id for the firewall. Changing
this updates the policy_id of an existing firewall.
Declaration
public Input<string> PolicyId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Region
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.
Declaration
public Input<string> Region { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
TenantId
The owner of the floating IP. Required if admin wants to create a firewall for another tenant. Changing this creates a new firewall.
Declaration
public Input<string> TenantId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ValueSpecs
Map of additional options.
Declaration
public InputMap<object> ValueSpecs { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.Object> |