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