Show / Hide Table of Contents

Class PortSecGroupAssociateArgs

Inheritance
System.Object
InputArgs
ResourceArgs
PortSecGroupAssociateArgs
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 PortSecGroupAssociateArgs : ResourceArgs

Constructors

View Source

PortSecGroupAssociateArgs()

Declaration
public PortSecGroupAssociateArgs()

Properties

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.