Package com.pulumi.openstack.networking
Class FloatingIpAssociateArgs.Builder
- java.lang.Object
-
- com.pulumi.openstack.networking.FloatingIpAssociateArgs.Builder
-
- Enclosing class:
- FloatingIpAssociateArgs
public static final class FloatingIpAssociateArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(FloatingIpAssociateArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FloatingIpAssociateArgsbuild()FloatingIpAssociateArgs.BuilderfixedIp(com.pulumi.core.Output<java.lang.String> fixedIp)FloatingIpAssociateArgs.BuilderfixedIp(java.lang.String fixedIp)FloatingIpAssociateArgs.BuilderfloatingIp(com.pulumi.core.Output<java.lang.String> floatingIp)FloatingIpAssociateArgs.BuilderfloatingIp(java.lang.String floatingIp)FloatingIpAssociateArgs.BuilderportId(com.pulumi.core.Output<java.lang.String> portId)FloatingIpAssociateArgs.BuilderportId(java.lang.String portId)FloatingIpAssociateArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)FloatingIpAssociateArgs.Builderregion(java.lang.String region)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(FloatingIpAssociateArgs defaults)
-
-
Method Detail
-
fixedIp
public FloatingIpAssociateArgs.Builder fixedIp(@Nullable com.pulumi.core.Output<java.lang.String> fixedIp)
-
fixedIp
public FloatingIpAssociateArgs.Builder fixedIp(java.lang.String fixedIp)
-
floatingIp
public FloatingIpAssociateArgs.Builder floatingIp(com.pulumi.core.Output<java.lang.String> floatingIp)
- Parameters:
floatingIp- IP Address of an existing floating IP.- Returns:
- builder
-
floatingIp
public FloatingIpAssociateArgs.Builder floatingIp(java.lang.String floatingIp)
- Parameters:
floatingIp- IP Address of an existing floating IP.- Returns:
- builder
-
portId
public FloatingIpAssociateArgs.Builder portId(com.pulumi.core.Output<java.lang.String> portId)
- Parameters:
portId- ID of an existing port with at least one IP address to associate with this floating IP.- Returns:
- builder
-
portId
public FloatingIpAssociateArgs.Builder portId(java.lang.String portId)
- Parameters:
portId- ID of an existing port with at least one IP address to associate with this floating IP.- Returns:
- builder
-
region
public FloatingIpAssociateArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- The region in which to obtain the V2 Networking client. A Networking client is needed to create a floating IP that can be used with another networking resource, such as a load balancer. If omitted, the `region` argument of the provider is used. Changing this creates a new floating IP (which may or may not have a different address).- Returns:
- builder
-
region
public FloatingIpAssociateArgs.Builder region(java.lang.String region)
- Parameters:
region- The region in which to obtain the V2 Networking client. A Networking client is needed to create a floating IP that can be used with another networking resource, such as a load balancer. If omitted, the `region` argument of the provider is used. Changing this creates a new floating IP (which may or may not have a different address).- Returns:
- builder
-
build
public FloatingIpAssociateArgs build()
-
-