waft.test_resource_manager.models module

Data models for TRM operations.

class waft.test_resource_manager.models.TrmOrganization(*, id: str = <factory>, secret: str = <factory>, account: str = <factory>, name: str = <factory>, team_domain: str = <factory>)

Bases: object

Definition of organization provided by the TRM.

account: str

Account ID string

id: str

Auth client ID string

name: str

Account display name

secret: str

Auth client secret string

team_domain: str

Account domain name and registered organization name

class waft.test_resource_manager.models.VmResult(system_name: str, hostname: str | None = None, details: Dict[str, Any] | None = None)

Bases: object

Simple result class for VM operations.

details: Dict[str, Any] | None = None
hostname: str | None = None
system_name: str