Package com.pulumi.openstack.networking
Class TrunkArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.openstack.networking.TrunkArgs
-
public final class TrunkArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTrunkArgs.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>adminStateUp()static TrunkArgs.Builderbuilder()static TrunkArgs.Builderbuilder(TrunkArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>description()java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()com.pulumi.core.Output<java.lang.String>portId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.util.List<TrunkSubPortArgs>>>subPorts()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>tags()java.util.Optional<com.pulumi.core.Output<java.lang.String>>tenantId()
-
-
-
Field Detail
-
Empty
public static final TrunkArgs Empty
-
-
Method Detail
-
adminStateUp
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> adminStateUp()
- Returns:
- Administrative up/down status for the trunk (must be "true" or "false" if provided). Changing this updates the `admin_state_up` of an existing trunk.
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- Human-readable description of the trunk. Changing this updates the name of the existing trunk.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- A unique name for the trunk. Changing this updates the `name` of an existing trunk.
-
portId
public com.pulumi.core.Output<java.lang.String> portId()
- Returns:
- The ID of the port to be used as the parent port of the trunk. This is the port that should be used as the compute instance network port. Changing this creates a new trunk.
-
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 create a trunk. If omitted, the `region` argument of the provider is used. Changing this creates a new trunk.
-
subPorts
public java.util.Optional<com.pulumi.core.Output<java.util.List<TrunkSubPortArgs>>> subPorts()
- Returns:
- The set of ports that will be made subports of the trunk. The structure of each subport is described below.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> tags()
- Returns:
- A set of string tags for the port.
-
tenantId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> tenantId()
- Returns:
- The owner of the Trunk. Required if admin wants to create a trunk on behalf of another tenant. Changing this creates a new trunk.
-
builder
public static TrunkArgs.Builder builder()
-
builder
public static TrunkArgs.Builder builder(TrunkArgs defaults)
-
-