File size: 979 Bytes
f7cc57a |
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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
from typing import List, Dict
class Buildpack:
url: str
def __init__(self, url: str) -> None:
self.url = url
class Env:
description: str
required: bool
value: str
def __init__(self, description: str, required: bool, value: str) -> None:
self.description = description
self.required = required
self.value = value
class Welcome7:
name: str
description: str
logo: str
keywords: List[str]
success_url: str
stack: str
env: Dict[str, Env]
buildpacks: List[Buildpack]
def __init__(self, name: str, description: str, logo: str, keywords: List[str], success_url: str, stack: str, env: Dict[str, Env], buildpacks: List[Buildpack]) -> None:
self.name = name
self.description = description
self.logo = logo
self.keywords = keywords
self.success_url = success_url
self.stack = stack
self.env = env
self.buildpacks = buildpacks
|