Skip to content

SelectionCriteria

Source code in docs_src/capo_s3_control/types/selection_criteria.py
class SelectionCriteria(TypedDict, closed=True):
    delimiter: NotRequired[
        "capo_s3_control.types.storage_lens_prefix_level_delimiter.StorageLensPrefixLevelDelimiter"
    ]
    """<p>A container for the delimiter of the selection criteria being used.</p>"""
    max_depth: NotRequired[
        "capo_s3_control.types.storage_lens_prefix_level_max_depth.StorageLensPrefixLevelMaxDepth"
    ]
    """<p>The max depth of the selection criteria</p>"""
    min_storage_bytes_percentage: NotRequired[
        "capo_s3_control.types.min_storage_bytes_percentage.MinStorageBytesPercentage"
    ]
    """<p>The minimum percentage of total bucket storage that a prefix must hold for its metrics to be included.</p>"""

delimiter instance-attribute

delimiter: NotRequired[StorageLensPrefixLevelDelimiter]

A container for the delimiter of the selection criteria being used.

max_depth instance-attribute

max_depth: NotRequired[StorageLensPrefixLevelMaxDepth]

The max depth of the selection criteria

min_storage_bytes_percentage instance-attribute

min_storage_bytes_percentage: NotRequired[MinStorageBytesPercentage]

The minimum percentage of total bucket storage that a prefix must hold for its metrics to be included.