BaseModel
Class Attributes
| Attribute | Type | Default |
|---|---|---|
id | str | — |
created_at | AwareDatetime | — |
status | BuildState | — |
source | ResolvedGithubUrl | — |
destination | str | — |
provider_id | str | None | None |
build_configuration | BuildConfiguration | None | None |
created_by | str | — |
error_message | str | None | None |
provider_origin | str | — |
Methods
async staticmethod create
async staticmethod create
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
location | str | — |
client | PlatformClient | None | None |
on_complete | OnCompleteAction | None | None |
build_configuration | BuildConfiguration | None | None |
'ProviderBuild'async staticmethod preview
async staticmethod preview
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
location | str | — |
client | PlatformClient | None | None |
on_complete | OnCompleteAction | None | None |
'ProviderBuild'async stream_logs
async stream_logs
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
client | PlatformClient | None | None |
AsyncIterator[dict[str, Any]]async get
async get
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
client | PlatformClient | None | None |
'ProviderBuild'async delete
async delete
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
client | PlatformClient | None | None |
Noneasync staticmethod list
async staticmethod list
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
page_token | str | None | None |
limit | int | None | None |
order | Literal['asc'] | Literal['desc'] | None | 'asc' |
order_by | Literal['created_at'] | Literal['updated_at'] | None | None |
user_owned | bool | None | None |
client | PlatformClient | None | None |
PaginatedResult['ProviderBuild']