Skip to content

OpenZFSReadCacheConfiguration

Source code in docs_src/capo_fsx/types/open_zfs_read_cache_configuration.py
class OpenZFSReadCacheConfiguration(TypedDict, closed=True):
    sizing_mode: NotRequired[
        "capo_fsx.types.open_zfs_read_cache_sizing_mode.OpenZFSReadCacheSizingMode"
    ]
    """<p> Specifies how the provisioned SSD read cache is sized, as follows: </p> <ul> <li> <p>Set to <code>NO_CACHE</code> if you do not want to use an SSD read cache with your Intelligent-Tiering file system.</p> </li> <li> <p>Set to <code>USER_PROVISIONED</code> to specify the exact size of your SSD read cache.</p> </li> <li> <p>Set to <code>PROPORTIONAL_TO_THROUGHPUT_CAPACITY</code> to have your SSD read cache automatically sized based on your throughput capacity.</p> </li> </ul>"""
    size_gi_b: NotRequired["capo_fsx.types.storage_capacity.StorageCapacity"]
    """<p> Required if <code>SizingMode</code> is set to <code>USER_PROVISIONED</code>. Specifies the size of the file system's SSD read cache, in gibibytes (GiB). </p>"""

size_gi_b instance-attribute

size_gi_b: NotRequired[StorageCapacity]

Required if SizingMode is set to USER_PROVISIONED. Specifies the size of the file system's SSD read cache, in gibibytes (GiB).

sizing_mode instance-attribute

sizing_mode: NotRequired[OpenZFSReadCacheSizingMode]

Specifies how the provisioned SSD read cache is sized, as follows:

  • Set to NO_CACHE if you do not want to use an SSD read cache with your Intelligent-Tiering file system.

  • Set to USER_PROVISIONED to specify the exact size of your SSD read cache.

  • Set to PROPORTIONAL_TO_THROUGHPUT_CAPACITY to have your SSD read cache automatically sized based on your throughput capacity.