Class PortForwardingV2State
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.openstack.networking.inputs.PortForwardingV2State
-
public final class PortForwardingV2State extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPortForwardingV2State.Builder
-
Field Summary
Fields Modifier and Type Field Description static PortForwardingV2StateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PortForwardingV2State.Builderbuilder()static PortForwardingV2State.Builderbuilder(PortForwardingV2State defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>description()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>externalPort()java.util.Optional<com.pulumi.core.Output<java.lang.String>>floatingipId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>internalIpAddress()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>internalPort()java.util.Optional<com.pulumi.core.Output<java.lang.String>>internalPortId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>protocol()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()
-
-
-
Field Detail
-
Empty
public static final PortForwardingV2State Empty
-
-
Method Detail
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- A text describing the port forwarding. Changing this updates the `description` of an existing port forwarding.
-
externalPort
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> externalPort()
- Returns:
- The TCP/UDP/other protocol port number of the port forwarding. Changing this updates the `external_port` of an existing port forwarding.
-
floatingipId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> floatingipId()
- Returns:
- The ID of the Neutron floating IP address. Changing this creates a new port forwarding.
-
internalIpAddress
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> internalIpAddress()
- Returns:
- The fixed IPv4 address of the Neutron port associated with the port forwarding. Changing this updates the `internal_ip_address` of an existing port forwarding.
-
internalPort
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> internalPort()
- Returns:
- The TCP/UDP/other protocol port number of the Neutron port fixed IP address associated to the port forwarding. Changing this updates the `internal_port` of an existing port forwarding.
-
internalPortId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> internalPortId()
- Returns:
- The ID of the Neutron port associated with the port forwarding. Changing this updates the `internal_port_id` of an existing port forwarding.
-
protocol
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> protocol()
- Returns:
- The IP protocol used in the port forwarding. Changing this updates the `protocol` of an existing port forwarding.
-
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 port forwarding. If omitted, the `region` argument of the provider is used. Changing this creates a new port forwarding.
-
builder
public static PortForwardingV2State.Builder builder()
-
builder
public static PortForwardingV2State.Builder builder(PortForwardingV2State defaults)
-
-