"""
Type annotations for mwaa service literal definitions.

[Open documentation](./literals.md)

Usage::

    ```python
    from mypy_boto3_mwaa.literals import EnvironmentStatusType

    data: EnvironmentStatusType = "AVAILABLE"
    ```
"""
import sys

if sys.version_info >= (3, 8):
    from typing import Literal
else:
    from typing_extensions import Literal


__all__ = (
    "EnvironmentStatusType",
    "ListEnvironmentsPaginatorName",
    "LoggingLevelType",
    "UnitType",
    "UpdateStatusType",
    "WebserverAccessModeType",
)


EnvironmentStatusType = Literal[
    "AVAILABLE",
    "CREATE_FAILED",
    "CREATING",
    "DELETED",
    "DELETING",
    "UNAVAILABLE",
    "UPDATE_FAILED",
    "UPDATING",
]
ListEnvironmentsPaginatorName = Literal["list_environments"]
LoggingLevelType = Literal["CRITICAL", "DEBUG", "ERROR", "INFO", "WARNING"]
UnitType = Literal[
    "Bits",
    "Bits/Second",
    "Bytes",
    "Bytes/Second",
    "Count",
    "Count/Second",
    "Gigabits",
    "Gigabits/Second",
    "Gigabytes",
    "Gigabytes/Second",
    "Kilobits",
    "Kilobits/Second",
    "Kilobytes",
    "Kilobytes/Second",
    "Megabits",
    "Megabits/Second",
    "Megabytes",
    "Megabytes/Second",
    "Microseconds",
    "Milliseconds",
    "None",
    "Percent",
    "Seconds",
    "Terabits",
    "Terabits/Second",
    "Terabytes",
    "Terabytes/Second",
]
UpdateStatusType = Literal["FAILED", "PENDING", "SUCCESS"]
WebserverAccessModeType = Literal["PRIVATE_ONLY", "PUBLIC_ONLY"]
