Class TrunkState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.openstack.networking.inputs.TrunkState
-
public final class TrunkState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTrunkState.Builder
-
Field Summary
Fields Modifier and Type Field Description static TrunkStateEmpty
-
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()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>allTags()static TrunkState.Builderbuilder()static TrunkState.Builderbuilder(TrunkState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>description()java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()java.util.Optional<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 TrunkState 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.
-
allTags
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> allTags()
- Returns:
- The collection of tags assigned on the trunk, which have been explicitly and implicitly added.
-
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 java.util.Optional<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 TrunkState.Builder builder()
-
builder
public static TrunkState.Builder builder(TrunkState defaults)
-
-