Class InstanceNetworkArgs.Builder
- java.lang.Object
-
- com.pulumi.openstack.compute.inputs.InstanceNetworkArgs.Builder
-
- Enclosing class:
- InstanceNetworkArgs
public static final class InstanceNetworkArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(InstanceNetworkArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description InstanceNetworkArgs.BuilderaccessNetwork(com.pulumi.core.Output<java.lang.Boolean> accessNetwork)InstanceNetworkArgs.BuilderaccessNetwork(java.lang.Boolean accessNetwork)InstanceNetworkArgsbuild()InstanceNetworkArgs.BuilderfixedIpV4(com.pulumi.core.Output<java.lang.String> fixedIpV4)InstanceNetworkArgs.BuilderfixedIpV4(java.lang.String fixedIpV4)InstanceNetworkArgs.BuilderfixedIpV6(com.pulumi.core.Output<java.lang.String> fixedIpV6)InstanceNetworkArgs.BuilderfixedIpV6(java.lang.String fixedIpV6)InstanceNetworkArgs.BuilderfloatingIp(com.pulumi.core.Output<java.lang.String> floatingIp)Deprecated.Use the openstack_compute_floatingip_associate_v2 resource insteadInstanceNetworkArgs.BuilderfloatingIp(java.lang.String floatingIp)Deprecated.Use the openstack_compute_floatingip_associate_v2 resource insteadInstanceNetworkArgs.Buildermac(com.pulumi.core.Output<java.lang.String> mac)InstanceNetworkArgs.Buildermac(java.lang.String mac)InstanceNetworkArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)InstanceNetworkArgs.Buildername(java.lang.String name)InstanceNetworkArgs.Builderport(com.pulumi.core.Output<java.lang.String> port)InstanceNetworkArgs.Builderport(java.lang.String port)InstanceNetworkArgs.Builderuuid(com.pulumi.core.Output<java.lang.String> uuid)InstanceNetworkArgs.Builderuuid(java.lang.String uuid)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(InstanceNetworkArgs defaults)
-
-
Method Detail
-
accessNetwork
public InstanceNetworkArgs.Builder accessNetwork(@Nullable com.pulumi.core.Output<java.lang.Boolean> accessNetwork)
- Parameters:
accessNetwork- Specifies if this network should be used for provisioning access. Accepts true or false. Defaults to false.- Returns:
- builder
-
accessNetwork
public InstanceNetworkArgs.Builder accessNetwork(java.lang.Boolean accessNetwork)
- Parameters:
accessNetwork- Specifies if this network should be used for provisioning access. Accepts true or false. Defaults to false.- Returns:
- builder
-
fixedIpV4
public InstanceNetworkArgs.Builder fixedIpV4(@Nullable com.pulumi.core.Output<java.lang.String> fixedIpV4)
- Parameters:
fixedIpV4- Specifies a fixed IPv4 address to be used on this network. Changing this creates a new server.- Returns:
- builder
-
fixedIpV4
public InstanceNetworkArgs.Builder fixedIpV4(java.lang.String fixedIpV4)
- Parameters:
fixedIpV4- Specifies a fixed IPv4 address to be used on this network. Changing this creates a new server.- Returns:
- builder
-
fixedIpV6
public InstanceNetworkArgs.Builder fixedIpV6(@Nullable com.pulumi.core.Output<java.lang.String> fixedIpV6)
-
fixedIpV6
public InstanceNetworkArgs.Builder fixedIpV6(java.lang.String fixedIpV6)
-
floatingIp
@Deprecated public InstanceNetworkArgs.Builder floatingIp(@Nullable com.pulumi.core.Output<java.lang.String> floatingIp)
Deprecated.Use the openstack_compute_floatingip_associate_v2 resource instead- Returns:
- builder
-
floatingIp
@Deprecated public InstanceNetworkArgs.Builder floatingIp(java.lang.String floatingIp)
Deprecated.Use the openstack_compute_floatingip_associate_v2 resource instead- Returns:
- builder
-
mac
public InstanceNetworkArgs.Builder mac(@Nullable com.pulumi.core.Output<java.lang.String> mac)
-
mac
public InstanceNetworkArgs.Builder mac(java.lang.String mac)
-
name
public InstanceNetworkArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- The human-readable name of the network. Changing this creates a new server.- Returns:
- builder
-
name
public InstanceNetworkArgs.Builder name(java.lang.String name)
- Parameters:
name- The human-readable name of the network. Changing this creates a new server.- Returns:
- builder
-
port
public InstanceNetworkArgs.Builder port(@Nullable com.pulumi.core.Output<java.lang.String> port)
- Parameters:
port- The port UUID of a network to attach to the server. Changing this creates a new server.- Returns:
- builder
-
port
public InstanceNetworkArgs.Builder port(java.lang.String port)
- Parameters:
port- The port UUID of a network to attach to the server. Changing this creates a new server.- Returns:
- builder
-
uuid
public InstanceNetworkArgs.Builder uuid(@Nullable com.pulumi.core.Output<java.lang.String> uuid)
- Parameters:
uuid- The network UUID to attach to the server. Changing this creates a new server.- Returns:
- builder
-
uuid
public InstanceNetworkArgs.Builder uuid(java.lang.String uuid)
- Parameters:
uuid- The network UUID to attach to the server. Changing this creates a new server.- Returns:
- builder
-
build
public InstanceNetworkArgs build()
-
-