Class WorkspaceWorkspacePropertiesArgs.Builder

    • Method Detail

      • computeTypeName

        public WorkspaceWorkspacePropertiesArgs.Builder computeTypeName​(@Nullable
                                                                        com.pulumi.core.Output<java.lang.String> computeTypeName)
        Parameters:
        computeTypeName - The compute type. For more information, see [Amazon WorkSpaces Bundles](http://aws.amazon.com/workspaces/details/#Amazon_WorkSpaces_Bundles). Valid values are `VALUE`, `STANDARD`, `PERFORMANCE`, `POWER`, `GRAPHICS`, `POWERPRO`, `GRAPHICSPRO`, `GRAPHICS_G4DN`, and `GRAPHICSPRO_G4DN`.
        Returns:
        builder
      • computeTypeName

        public WorkspaceWorkspacePropertiesArgs.Builder computeTypeName​(java.lang.String computeTypeName)
        Parameters:
        computeTypeName - The compute type. For more information, see [Amazon WorkSpaces Bundles](http://aws.amazon.com/workspaces/details/#Amazon_WorkSpaces_Bundles). Valid values are `VALUE`, `STANDARD`, `PERFORMANCE`, `POWER`, `GRAPHICS`, `POWERPRO`, `GRAPHICSPRO`, `GRAPHICS_G4DN`, and `GRAPHICSPRO_G4DN`.
        Returns:
        builder
      • rootVolumeSizeGib

        public WorkspaceWorkspacePropertiesArgs.Builder rootVolumeSizeGib​(@Nullable
                                                                          com.pulumi.core.Output<java.lang.Integer> rootVolumeSizeGib)
        Parameters:
        rootVolumeSizeGib - The size of the root volume.
        Returns:
        builder
      • rootVolumeSizeGib

        public WorkspaceWorkspacePropertiesArgs.Builder rootVolumeSizeGib​(java.lang.Integer rootVolumeSizeGib)
        Parameters:
        rootVolumeSizeGib - The size of the root volume.
        Returns:
        builder
      • runningMode

        public WorkspaceWorkspacePropertiesArgs.Builder runningMode​(@Nullable
                                                                    com.pulumi.core.Output<java.lang.String> runningMode)
        Parameters:
        runningMode - The running mode. For more information, see [Manage the WorkSpace Running Mode](https://docs.aws.amazon.com/workspaces/latest/adminguide/running-mode.html). Valid values are `AUTO_STOP` and `ALWAYS_ON`.
        Returns:
        builder
      • runningMode

        public WorkspaceWorkspacePropertiesArgs.Builder runningMode​(java.lang.String runningMode)
        Parameters:
        runningMode - The running mode. For more information, see [Manage the WorkSpace Running Mode](https://docs.aws.amazon.com/workspaces/latest/adminguide/running-mode.html). Valid values are `AUTO_STOP` and `ALWAYS_ON`.
        Returns:
        builder
      • runningModeAutoStopTimeoutInMinutes

        public WorkspaceWorkspacePropertiesArgs.Builder runningModeAutoStopTimeoutInMinutes​(@Nullable
                                                                                            com.pulumi.core.Output<java.lang.Integer> runningModeAutoStopTimeoutInMinutes)
        Parameters:
        runningModeAutoStopTimeoutInMinutes - The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60-minute intervals.
        Returns:
        builder
      • runningModeAutoStopTimeoutInMinutes

        public WorkspaceWorkspacePropertiesArgs.Builder runningModeAutoStopTimeoutInMinutes​(java.lang.Integer runningModeAutoStopTimeoutInMinutes)
        Parameters:
        runningModeAutoStopTimeoutInMinutes - The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60-minute intervals.
        Returns:
        builder
      • userVolumeSizeGib

        public WorkspaceWorkspacePropertiesArgs.Builder userVolumeSizeGib​(@Nullable
                                                                          com.pulumi.core.Output<java.lang.Integer> userVolumeSizeGib)
        Parameters:
        userVolumeSizeGib - The size of the user storage.
        Returns:
        builder
      • userVolumeSizeGib

        public WorkspaceWorkspacePropertiesArgs.Builder userVolumeSizeGib​(java.lang.Integer userVolumeSizeGib)
        Parameters:
        userVolumeSizeGib - The size of the user storage.
        Returns:
        builder