Class InstanceVendorOptionsArgs.Builder
- java.lang.Object
-
- com.pulumi.openstack.compute.inputs.InstanceVendorOptionsArgs.Builder
-
- Enclosing class:
- InstanceVendorOptionsArgs
public static final class InstanceVendorOptionsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(InstanceVendorOptionsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstanceVendorOptionsArgsbuild()InstanceVendorOptionsArgs.BuilderdetachPortsBeforeDestroy(com.pulumi.core.Output<java.lang.Boolean> detachPortsBeforeDestroy)InstanceVendorOptionsArgs.BuilderdetachPortsBeforeDestroy(java.lang.Boolean detachPortsBeforeDestroy)InstanceVendorOptionsArgs.BuilderignoreResizeConfirmation(com.pulumi.core.Output<java.lang.Boolean> ignoreResizeConfirmation)InstanceVendorOptionsArgs.BuilderignoreResizeConfirmation(java.lang.Boolean ignoreResizeConfirmation)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(InstanceVendorOptionsArgs defaults)
-
-
Method Detail
-
detachPortsBeforeDestroy
public InstanceVendorOptionsArgs.Builder detachPortsBeforeDestroy(@Nullable com.pulumi.core.Output<java.lang.Boolean> detachPortsBeforeDestroy)
- Parameters:
detachPortsBeforeDestroy- Whether to try to detach all attached ports to the vm before destroying it to make sure the port state is correct after the vm destruction. This is helpful when the port is not deleted.- Returns:
- builder
-
detachPortsBeforeDestroy
public InstanceVendorOptionsArgs.Builder detachPortsBeforeDestroy(java.lang.Boolean detachPortsBeforeDestroy)
- Parameters:
detachPortsBeforeDestroy- Whether to try to detach all attached ports to the vm before destroying it to make sure the port state is correct after the vm destruction. This is helpful when the port is not deleted.- Returns:
- builder
-
ignoreResizeConfirmation
public InstanceVendorOptionsArgs.Builder ignoreResizeConfirmation(@Nullable com.pulumi.core.Output<java.lang.Boolean> ignoreResizeConfirmation)
- Parameters:
ignoreResizeConfirmation- Boolean to control whether to ignore manual confirmation of the instance resizing. This can be helpful to work with some OpenStack clouds which automatically confirm resizing of instances after some timeout.- Returns:
- builder
-
ignoreResizeConfirmation
public InstanceVendorOptionsArgs.Builder ignoreResizeConfirmation(java.lang.Boolean ignoreResizeConfirmation)
- Parameters:
ignoreResizeConfirmation- Boolean to control whether to ignore manual confirmation of the instance resizing. This can be helpful to work with some OpenStack clouds which automatically confirm resizing of instances after some timeout.- Returns:
- builder
-
build
public InstanceVendorOptionsArgs build()
-
-