Show / Hide Table of Contents

Class PortSecGroupAssociateState

Inheritance
System.Object
InputArgs
ResourceArgs
PortSecGroupAssociateState
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.Networking
Assembly: Pulumi.OpenStack.dll
Syntax
public sealed class PortSecGroupAssociateState : ResourceArgs

Constructors

View Source

PortSecGroupAssociateState()

Declaration
public PortSecGroupAssociateState()

Properties

View Source

AllSecurityGroupIds

The collection of Security Group IDs on the port which have been explicitly and implicitly added.

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

Enforce

Whether to replace or append the list of security groups, specified in the security_group_ids. Defaults to false.

Declaration
public Input<bool> Enforce { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

PortId

An UUID of the port to apply security groups to.

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

Region

The region in which to obtain the V2 networking client. A networking client is needed to manage a port. If omitted, the region argument of the provider is used. Changing this creates a new resource.

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

SecurityGroupIds

A list of security group IDs to apply to the port. The security groups must be specified by ID and not name (as opposed to how they are configured with the Compute Instance).

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