Class FloatingIpAssociateState.Builder
- java.lang.Object
-
- com.pulumi.openstack.networking.inputs.FloatingIpAssociateState.Builder
-
- Enclosing class:
- FloatingIpAssociateState
public static final class FloatingIpAssociateState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(FloatingIpAssociateState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FloatingIpAssociateStatebuild()FloatingIpAssociateState.BuilderfixedIp(com.pulumi.core.Output<java.lang.String> fixedIp)FloatingIpAssociateState.BuilderfixedIp(java.lang.String fixedIp)FloatingIpAssociateState.BuilderfloatingIp(com.pulumi.core.Output<java.lang.String> floatingIp)FloatingIpAssociateState.BuilderfloatingIp(java.lang.String floatingIp)FloatingIpAssociateState.BuilderportId(com.pulumi.core.Output<java.lang.String> portId)FloatingIpAssociateState.BuilderportId(java.lang.String portId)FloatingIpAssociateState.Builderregion(com.pulumi.core.Output<java.lang.String> region)FloatingIpAssociateState.Builderregion(java.lang.String region)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(FloatingIpAssociateState defaults)
-
-
Method Detail
-
fixedIp
public FloatingIpAssociateState.Builder fixedIp(@Nullable com.pulumi.core.Output<java.lang.String> fixedIp)
-
fixedIp
public FloatingIpAssociateState.Builder fixedIp(java.lang.String fixedIp)
-
floatingIp
public FloatingIpAssociateState.Builder floatingIp(@Nullable com.pulumi.core.Output<java.lang.String> floatingIp)
- Parameters:
floatingIp- IP Address of an existing floating IP.- Returns:
- builder
-
floatingIp
public FloatingIpAssociateState.Builder floatingIp(java.lang.String floatingIp)
- Parameters:
floatingIp- IP Address of an existing floating IP.- Returns:
- builder
-
portId
public FloatingIpAssociateState.Builder portId(@Nullable 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 FloatingIpAssociateState.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 FloatingIpAssociateState.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 FloatingIpAssociateState.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 FloatingIpAssociateState build()
-
-