rbtools.api.resource.remote_repository¶
Resource definitions for remote repositories.
Added in version 6.0.
Classes
Params for the remote repository list GET operation. |
|
|
Item resource for remote repositories. |
|
List resource for remote repositories. |
- class rbtools.api.resource.remote_repository.RemoteRepositoryGetListParams[source]¶
Bases:
BaseGetListParamsParams for the remote repository list GET operation.
Added in version 6.0.
- __firstlineno__ = 59¶
- __static_attributes__ = ()¶
- filter_type: str¶
Filters the list of results.
Allowed values are dependent on the hosting service. Unexpected values will be ignored.
- class rbtools.api.resource.remote_repository.RemoteRepositoryItemResource(transport: Transport, payload: JSONDict, url: str, token: str | None = None, **kwargs)[source]¶
Bases:
ItemResourceItem resource for remote repositories.
This corresponds to Review Board’s Remote Repository Resource.
Added in version 6.0.
- __firstlineno__ = 23¶
- __static_attributes__ = ()¶
- class rbtools.api.resource.remote_repository.RemoteRepositoryListResource(transport: Transport, payload: JSONDict, url: str, token: str | None = None, item_mime_type: str | None = None, **kwargs)[source]¶
Bases:
ListResource[RemoteRepositoryItemResource]List resource for remote repositories.
This corresponds to Review Board’s Remote Repository List Resource.
Added in version 6.0.
- __firstlineno__ = 84¶
- __static_attributes__ = ()¶