Class SecGroupArgs
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()
Namespace: Pulumi.OpenStack.Networking
Assembly: Pulumi.OpenStack.dll
Syntax
public sealed class SecGroupArgs : ResourceArgs
Constructors
View SourceSecGroupArgs()
Declaration
public SecGroupArgs()
Properties
View SourceDeleteDefaultRules
Whether or not to delete the default
egress security rules. This is false by default. See the below note
for more information.
Declaration
public Input<bool> DeleteDefaultRules { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
Description
A unique name for the security group.
Declaration
public Input<string> Description { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Name
A unique name for the security group.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Region
The region in which to obtain the V2 networking client.
A networking client is needed to create a port. If omitted, the
region argument of the provider is used. Changing this creates a new
security group.
Declaration
public Input<string> Region { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Tags
A set of string tags for the security group.
Declaration
public InputList<string> Tags { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
TenantId
The owner of the security group. Required if admin wants to create a port for another tenant. Changing this creates a new security group.
Declaration
public Input<string> TenantId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |