Class PolicyArgs
Inheritance
System.Object
PolicyArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Pulumi.OpenStack.dll
Syntax
public sealed class PolicyArgs : ResourceArgs
Constructors
View Source
PolicyArgs()
Declaration
Properties
View Source
Audited
Audit status of the firewall policy
(must be "true" or "false" if provided - defaults to "false").
This status is set to "false" whenever the firewall policy or any of its
rules are changed. Changing this updates the audited status of an existing
firewall policy.
Declaration
public Input<bool> Audited { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Description
A description for the firewall policy. Changing
this updates the description of an existing firewall policy.
Declaration
public Input<string> Description { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Name
A name for the firewall policy. Changing this
updates the name of an existing firewall policy.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Region
The region in which to obtain the v1 networking client.
A networking client is needed to create a firewall policy. If omitted, the
region argument of the provider is used. Changing this creates a new
firewall policy.
Declaration
public Input<string> Region { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Rules
An array of one or more firewall rules that comprise
the policy. Changing this results in adding/removing rules from the
existing firewall policy.
Declaration
public InputList<string> Rules { get; set; }
Property Value
View Source
Shared
Sharing status of the firewall policy (must be "true"
or "false" if provided). If this is "true" the policy is visible to, and
can be used in, firewalls in other tenants. Changing this updates the
shared status of an existing firewall policy. Only administrative users
can specify if the policy should be shared.
Declaration
public Input<bool> Shared { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
TenantId
Declaration
public Input<string> TenantId { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
ValueSpecs
Map of additional options.
Declaration
public InputMap<object> ValueSpecs { get; set; }
Property Value
| Type |
Description |
| InputMap<System.Object> |
|