# CloudCacheSettings

## NAMESPACE

RASAdminEngine.Core.OutputModels.UserProfile.FSLogix

## DESCRIPTION

FSLogix Cloud Cache Settings

## INHERITED FROM

[RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rasserilazableobj)

⇒

CloudCacheSettings

## INTERFACES

* ISerializable
* IComparable

## PUBLIC PROPERTIES

| Type                                                                                                                               | Name                                     | Description                                                                                 |
| ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------- | ------------------------------------------------------------------------------------------- |
| [EnableState](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/enablestate) | ClearCacheOnForcedUnregister             | Specifies the 'Clear cache on forced unregister'.                                           |
| [EnableState](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/enablestate) | ClearCacheOnLogoff                       | Specifies the 'Clear cache on logoff'.                                                      |
| UInt32                                                                                                                             | HealthyProvidersRequiredForRegister      | Specifies the 'Healthy providers required for register'.                                    |
| UInt32                                                                                                                             | HealthyProvidersRequiredForUnregister    | Specifies the 'Healthy providers required for unregister'.                                  |
| UInt32                                                                                                                             | MaxCacheSizeInMBs                        | Specifies the 'Max cache size in MBs'.                                                      |
| UInt32                                                                                                                             | UnregisterTimeout                        | Specifies the 'Unregister timeout'.                                                         |
| Boolean                                                                                                                            | UseClearCacheOnForcedUnregister          | Specifies if the 'Clear cache on forced unregister' option is enabled or disabled.          |
| Boolean                                                                                                                            | UseClearCacheOnLogoff                    | Specifies if the 'Clear cache on logoff' option is enabled or disabled.                     |
| Boolean                                                                                                                            | UseHealthyProvidersRequiredForRegister   | Specifies if the 'Healthy providers required for register' option is enabled or disabled.   |
| Boolean                                                                                                                            | UseHealthyProvidersRequiredForUnregister | Specifies if the 'Healthy providers required for unregister' option is enabled or disabled. |
| Boolean                                                                                                                            | UseMaxCacheSizeInMBs                     | Specifies if the 'Max cache size in MBs' option is enabled or disabled.                     |
| Boolean                                                                                                                            | UseUnregisterTimeout                     | Specifies if the 'Unregister timeout' option is enabled or disabled.                        |

## PUBLIC METHODS

| Type                | Name                                                                                                                                                              | Description                                                                                                                                                   |
| ------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Int32               | CompareTo (Object obj)                                                                                                                                            | Inherited from [RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rasserilazableobj) |
| Void                | CopyFrom ([CloudCacheSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/cloudcachesettings) other) | Boolean                                                                                                                                                       |
| Equals (Object obj) | Inherited from [RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rasserilazableobj)     | Int32                                                                                                                                                         |
| GetHashCode ()      | Inherited from [RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rasserilazableobj)     | Type                                                                                                                                                          |
| GetType ()          | String                                                                                                                                                            | ToString ()                                                                                                                                                   |

### References to Types | | | | |--------------------------------------------------------------------|

\| [ContainerSettings](https://github.com/Parallels-Corp/TEST-docs/blob/LatestDoc/21_Release/20_RAS_21_API_Guides/PS_API/MD/RASAdmin/types/ContainerSettings.md) | | | [OfficeContainerSettings](https://github.com/Parallels-Corp/TEST-docs/blob/LatestDoc/21_Release/20_RAS_21_API_Guides/PS_API/MD/RASAdmin/types/OfficeContainerSettings.md) | | | [ProfileContainerSettings](https://github.com/Parallels-Corp/TEST-docs/blob/LatestDoc/21_Release/20_RAS_21_API_Guides/PS_API/MD/RASAdmin/types/ProfileContainerSettings.md) |
