waft.actions.dashboard_actions.models.protocols module¶
- class waft.actions.dashboard_actions.models.protocols.ApiResourceSupportsDelete(*args, **kwargs)¶
Bases:
ApiResourceSupportsList,ProtocolDashboard ApiResource which implements a delete method.
- delete(*resource_id: Unpack[tuple[str]], account_id: str, extra_headers: Mapping[str, str | Omit] | None = None, extra_query: Mapping[str, object] | None = None, extra_body: object | None = None, timeout: float | Timeout | None | NotGiven = NOT_GIVEN) Any¶
Deletes a resource by ID from dashboard.
- class waft.actions.dashboard_actions.models.protocols.ApiResourceSupportsGet(*args, **kwargs)¶
Bases:
ApiResourceSupportsList,ProtocolDashboard ApiResource which implements a get method.
- get(*resource_id: Unpack[tuple[str]], account_id: str, extra_headers: Mapping[str, str | Omit] | None = None, extra_query: Mapping[str, object] | None = None, extra_body: object | None = None, timeout: float | Timeout | None | NotGiven = NOT_GIVEN) Any¶
Fetches a resource by ID from dashboard.
- class waft.actions.dashboard_actions.models.protocols.ApiResourceSupportsList(*args, **kwargs)¶
Bases:
ProtocolDashboard ApiResource which implements a list method.
- list(*, account_id: str, extra_headers: Mapping[str, str | Omit] | None = None, extra_query: Mapping[str, object] | None = None, extra_body: object | None = None, timeout: float | Timeout | None | NotGiven = NOT_GIVEN) SyncCursorPagination | SyncSinglePage¶
Lists resources matching type from dashboard.