1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
import string
from typing import Any
from moto.moto_api._internal import mock_random as random
def random_id(size: int = 13) -> str:
chars = list(range(10)) + list(string.ascii_lowercase)
return "".join(str(random.choice(chars)) for x in range(size))
def random_appplication_id() -> str:
return random_id(size=16)
def random_job_id() -> str:
return random_id(size=16)
def default_auto_start_configuration() -> dict[str, bool]:
return {"enabled": True}
def default_auto_stop_configuration() -> dict[str, Any]:
return {"enabled": True, "idleTimeoutMinutes": 15}
|