cicd.core.syntax
cicd.core.syntax.data_represented
- class cicd.core.syntax.data_represented.DataRepresentedObject(data: Dict[str, Any] | List[Dict[str, Any]] | None = None, path: str | Path | None = None)
Bases:
object- as_type(t: Type[T]) T
- query(key: str, as_type: Type[T] | None = None) T | Dict[str, Any] | List[Dict[str, Any]] | None
- save(path: str | Path | None = None, **kwargs)
cicd.core.syntax.json
- class cicd.core.syntax.json.JSON(data: Dict[str, Any] | List[Dict[str, Any]] | None = None, path: str | Path | None = None)
Bases:
DataRepresentedObject- to_str(**kwargs) str
cicd.core.syntax.yaml
- class cicd.core.syntax.yaml.YAML(data: Dict[str, Any] | List[Dict[str, Any]] | None = None, path: str | Path | None = None)
Bases:
DataRepresentedObject