Package com.pulumi.aws.workspaces.inputs
Class PoolTimeoutSettingArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.workspaces.inputs.PoolTimeoutSettingArgs.Builder
-
- Enclosing class:
- PoolTimeoutSettingArgs
public static final class PoolTimeoutSettingArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(PoolTimeoutSettingArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PoolTimeoutSettingArgsbuild()PoolTimeoutSettingArgs.BuilderdisconnectTimeoutInSeconds(com.pulumi.core.Output<java.lang.Integer> disconnectTimeoutInSeconds)PoolTimeoutSettingArgs.BuilderdisconnectTimeoutInSeconds(java.lang.Integer disconnectTimeoutInSeconds)PoolTimeoutSettingArgs.BuilderidleDisconnectTimeoutInSeconds(com.pulumi.core.Output<java.lang.Integer> idleDisconnectTimeoutInSeconds)PoolTimeoutSettingArgs.BuilderidleDisconnectTimeoutInSeconds(java.lang.Integer idleDisconnectTimeoutInSeconds)PoolTimeoutSettingArgs.BuildermaxUserDurationInSeconds(com.pulumi.core.Output<java.lang.Integer> maxUserDurationInSeconds)PoolTimeoutSettingArgs.BuildermaxUserDurationInSeconds(java.lang.Integer maxUserDurationInSeconds)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PoolTimeoutSettingArgs defaults)
-
-
Method Detail
-
disconnectTimeoutInSeconds
public PoolTimeoutSettingArgs.Builder disconnectTimeoutInSeconds(com.pulumi.core.Output<java.lang.Integer> disconnectTimeoutInSeconds)
- Parameters:
disconnectTimeoutInSeconds- Time after disconnection when a user is logged out of their WorkSpace. Must be between 1 and 36000.- Returns:
- builder
-
disconnectTimeoutInSeconds
public PoolTimeoutSettingArgs.Builder disconnectTimeoutInSeconds(java.lang.Integer disconnectTimeoutInSeconds)
- Parameters:
disconnectTimeoutInSeconds- Time after disconnection when a user is logged out of their WorkSpace. Must be between 1 and 36000.- Returns:
- builder
-
idleDisconnectTimeoutInSeconds
public PoolTimeoutSettingArgs.Builder idleDisconnectTimeoutInSeconds(com.pulumi.core.Output<java.lang.Integer> idleDisconnectTimeoutInSeconds)
- Parameters:
idleDisconnectTimeoutInSeconds- Time after inactivity when a user is disconnected from their WorkSpace. Must be between 1 and 36000.- Returns:
- builder
-
idleDisconnectTimeoutInSeconds
public PoolTimeoutSettingArgs.Builder idleDisconnectTimeoutInSeconds(java.lang.Integer idleDisconnectTimeoutInSeconds)
- Parameters:
idleDisconnectTimeoutInSeconds- Time after inactivity when a user is disconnected from their WorkSpace. Must be between 1 and 36000.- Returns:
- builder
-
maxUserDurationInSeconds
public PoolTimeoutSettingArgs.Builder maxUserDurationInSeconds(com.pulumi.core.Output<java.lang.Integer> maxUserDurationInSeconds)
- Parameters:
maxUserDurationInSeconds- Maximum time that a user can be connected to their WorkSpace. Must be between 1 and 432000.- Returns:
- builder
-
maxUserDurationInSeconds
public PoolTimeoutSettingArgs.Builder maxUserDurationInSeconds(java.lang.Integer maxUserDurationInSeconds)
- Parameters:
maxUserDurationInSeconds- Maximum time that a user can be connected to their WorkSpace. Must be between 1 and 432000.- Returns:
- builder
-
build
public PoolTimeoutSettingArgs build()
-
-