ComponentInstallResult
Class: warmhub.ComponentInstallResult
ComponentInstallResult(component_ref: str, component_name: str, version: str, state: Literal['ready', 'degraded'], setup_creates: tuple[str, ...], errors: tuple[str, ...], has_setup: bool, submission_id: str, event_receipts: tuple[ComponentInstallResultEventReceiptsItem0 | ComponentInstallResultEventReceiptsItem1, ...], extra: Mapping[str, JsonValue] = _no_extra())Generated from ComponentInstallResult.
Properties and attributes
Section titled “Properties and attributes”component_ref
Section titled “component_ref”component_refDocumentation is not yet available.
component_name
Section titled “component_name”component_nameDocumentation is not yet available.
version
Section titled “version”versionDocumentation is not yet available.
stateDocumentation is not yet available.
setup_creates
Section titled “setup_creates”setup_createsDocumentation is not yet available.
errors
Section titled “errors”errorsDocumentation is not yet available.
has_setup
Section titled “has_setup”has_setupDocumentation is not yet available.
submission_id
Section titled “submission_id”submission_idDocumentation is not yet available.
event_receipts
Section titled “event_receipts”event_receiptsDocumentation is not yet available.
extra = field(default_factory=_no_extra)Keys the server sent that this contract does not name. Preserved so a backend that ships a field before the SDK regenerates loses nothing.