Show / Hide Table of Contents

Class SecGroupArgs

Inheritance
System.Object
InputArgs
ResourceArgs
SecGroupArgs
Inherited Members
ResourceArgs.Empty
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.Compute
Assembly: Pulumi.OpenStack.dll
Syntax
public sealed class SecGroupArgs : ResourceArgs

Constructors

View Source

SecGroupArgs()

Declaration
public SecGroupArgs()

Properties

View Source

Description

A description for the security group. Changing this updates the description of an existing security group.

Declaration
public Input<string> Description { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Name

A unique name for the security group. Changing this updates the name of an existing security group.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Region

The region in which to obtain the V2 Compute client. A Compute client is needed to create a security group. 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>
View Source

Rules

A rule describing how the security group operates. The rule object structure is documented below. Changing this updates the security group rules. As shown in the example above, multiple rule blocks may be used.

Declaration
public InputList<SecGroupRuleArgs> Rules { get; set; }
Property Value
Type Description
InputList<SecGroupRuleArgs>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.