buildkite_sdk.wait_step

 1from typing import Optional, List, Union, TypedDict
 2from buildkite_sdk.types import DependsOn
 3from buildkite_sdk.schema import (
 4    WaitStep as _wait_step,
 5)
 6
 7
 8class WaitStepArgs(TypedDict):
 9    wait: str
10    allow_dependency_failure: Optional[bool]
11    branches: Optional[Union[List[str], str]]
12    continue_on_failure: Optional[bool]
13    depends_on: Optional[Union[List[Union[DependsOn, str]], str]]
14    id: Optional[str]
15    identifier: Optional[str]
16    wait_step_if: Optional[str]
17    key: Optional[str]
18    label: Optional[str]
19    name: Optional[str]
20
21
22def WaitStep(
23    wait: Optional[str] = "~",
24    allow_dependency_failure: Optional[bool] = None,
25    branches: Optional[Union[List[str], str]] = None,
26    continue_on_failure: Optional[bool] = None,
27    depends_on: Optional[Union[List[Union[DependsOn, str]], str]] = None,
28    id: Optional[str] = None,
29    identifier: Optional[str] = None,
30    wait_step_if: Optional[str] = None,
31    key: Optional[str] = None,
32    label: Optional[str] = None,
33    name: Optional[str] = None,
34) -> _wait_step:
35    return _wait_step(
36        wait=wait,
37        allow_dependency_failure=allow_dependency_failure,
38        branches=branches,
39        continue_on_failure=continue_on_failure,
40        depends_on=depends_on,
41        id=id,
42        identifier=identifier,
43        wait_step_if=wait_step_if,
44        key=key,
45        label=label,
46        name=name,
47        type=None,
48    )
class WaitStepArgs(typing.TypedDict):
 9class WaitStepArgs(TypedDict):
10    wait: str
11    allow_dependency_failure: Optional[bool]
12    branches: Optional[Union[List[str], str]]
13    continue_on_failure: Optional[bool]
14    depends_on: Optional[Union[List[Union[DependsOn, str]], str]]
15    id: Optional[str]
16    identifier: Optional[str]
17    wait_step_if: Optional[str]
18    key: Optional[str]
19    label: Optional[str]
20    name: Optional[str]
wait: str
allow_dependency_failure: Optional[bool]
branches: Union[List[str], str, NoneType]
continue_on_failure: Optional[bool]
depends_on: Union[List[Union[buildkite_sdk.types.DependsOn, str]], str, NoneType]
id: Optional[str]
identifier: Optional[str]
wait_step_if: Optional[str]
key: Optional[str]
label: Optional[str]
name: Optional[str]
def WaitStep( wait: Optional[str] = '~', allow_dependency_failure: Optional[bool] = None, branches: Union[List[str], str, NoneType] = None, continue_on_failure: Optional[bool] = None, depends_on: Union[List[Union[buildkite_sdk.types.DependsOn, str]], str, NoneType] = None, id: Optional[str] = None, identifier: Optional[str] = None, wait_step_if: Optional[str] = None, key: Optional[str] = None, label: Optional[str] = None, name: Optional[str] = None) -> buildkite_sdk.schema.WaitStep:
23def WaitStep(
24    wait: Optional[str] = "~",
25    allow_dependency_failure: Optional[bool] = None,
26    branches: Optional[Union[List[str], str]] = None,
27    continue_on_failure: Optional[bool] = None,
28    depends_on: Optional[Union[List[Union[DependsOn, str]], str]] = None,
29    id: Optional[str] = None,
30    identifier: Optional[str] = None,
31    wait_step_if: Optional[str] = None,
32    key: Optional[str] = None,
33    label: Optional[str] = None,
34    name: Optional[str] = None,
35) -> _wait_step:
36    return _wait_step(
37        wait=wait,
38        allow_dependency_failure=allow_dependency_failure,
39        branches=branches,
40        continue_on_failure=continue_on_failure,
41        depends_on=depends_on,
42        id=id,
43        identifier=identifier,
44        wait_step_if=wait_step_if,
45        key=key,
46        label=label,
47        name=name,
48        type=None,
49    )