JobStepExecutionOptions Class   
The execution options of a job step.
Constructor
JobStepExecutionOptions(*, timeout_seconds: int | None = 43200, retry_attempts: int | None = 10, initial_retry_interval_seconds: int | None = 1, maximum_retry_interval_seconds: int | None = 120, retry_interval_backoff_multiplier: float | None = 2, **kwargs)Parameters
| Name | Description | 
|---|---|
| timeout_seconds 
				Required
			 | Execution timeout for the job step. | 
| retry_attempts 
				Required
			 | Maximum number of times the job step will be reattempted if the first attempt fails. | 
| initial_retry_interval_seconds 
				Required
			 | Initial delay between retries for job step execution. | 
| maximum_retry_interval_seconds 
				Required
			 | The maximum amount of time to wait between retries for job step execution. | 
| retry_interval_backoff_multiplier 
				Required
			 | The backoff multiplier for the time between retries. | 
Keyword-Only Parameters
| Name | Description | 
|---|---|
| timeout_seconds | Default value: 43200 | 
| retry_attempts | Default value: 10 | 
| initial_retry_interval_seconds | Default value: 1 | 
| maximum_retry_interval_seconds | Default value: 120 | 
| retry_interval_backoff_multiplier | Default value: 2 |