Package com.pulumi.openstack.networking
Class PortSecGroupAssociateArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.openstack.networking.PortSecGroupAssociateArgs
-
public final class PortSecGroupAssociateArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPortSecGroupAssociateArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static PortSecGroupAssociateArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PortSecGroupAssociateArgs.Builderbuilder()static PortSecGroupAssociateArgs.Builderbuilder(PortSecGroupAssociateArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>enforce()com.pulumi.core.Output<java.lang.String>portId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()com.pulumi.core.Output<java.util.List<java.lang.String>>securityGroupIds()
-
-
-
Field Detail
-
Empty
public static final PortSecGroupAssociateArgs Empty
-
-
Method Detail
-
enforce
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> enforce()
- Returns:
- Whether to replace or append the list of security groups, specified in the `security_group_ids`. Defaults to `false`.
-
portId
public com.pulumi.core.Output<java.lang.String> portId()
- Returns:
- An UUID of the port to apply security groups to.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- 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.
-
securityGroupIds
public com.pulumi.core.Output<java.util.List<java.lang.String>> securityGroupIds()
- Returns:
- 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).
-
builder
public static PortSecGroupAssociateArgs.Builder builder()
-
builder
public static PortSecGroupAssociateArgs.Builder builder(PortSecGroupAssociateArgs defaults)
-
-