environments
Environment classes for the Datalayer SDK.
class Environment(name: str, title: str, burning_rate: float, language: str, owner: str, visibility: str, metadata: Optional[dict[str, Any]] = None)
Represents a Datalayer environment.
Provides information about available computing environments including resources, packages, and configuration details.
Parameters
-
name : str
Name of the environment.
-
title : str
Title of the environment.
-
burning_rate : float
The cost of running the environment per hour.
-
language : str
Programming language for the environment.
-
owner : str
Owner of the environment.
-
visibility : str
Environment visibility (public/private).
-
metadata : Optional[dict[str, Any]]
Additional metadata for the environment.
__init__(name: str, title: str, burning_rate: float, language: str, owner: str, visibility: str, metadata: Optional[dict[str, Any]] = None)
Initialize an environment.
Parameters
-
name : str
Name of the environment.
-
title : str
Title of the environment.
-
burning_rate : float
The cost of running the environment per hour.
-
language : str
Programming language for the environment.
-
owner : str
Owner of the environment.
-
visibility : str
Environment visibility (public/private).
-
metadata : dict[str, Any], optional
Additional metadata for the environment.