Class PortForwardingV2Args


  • public final class PortForwardingV2Args
    extends com.pulumi.resources.ResourceArgs
    • 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 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 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 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 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 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 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.