|
38 | 38 | CreateTriggerRequest, |
39 | 39 | StartJobDefinitionRequest, |
40 | 40 | UpdateJobDefinitionRequestCronScheduleConfig, |
| 41 | + UpdateJobDefinitionRequestUpdateRetryPolicy, |
41 | 42 | UpdateJobDefinitionRequest, |
42 | 43 | UpdateSecretRequest, |
43 | 44 | UpdateTriggerRequestCronConfig, |
@@ -910,6 +911,18 @@ def marshal_UpdateJobDefinitionRequestCronScheduleConfig( |
910 | 911 | return output |
911 | 912 |
|
912 | 913 |
|
| 914 | +def marshal_UpdateJobDefinitionRequestUpdateRetryPolicy( |
| 915 | + request: UpdateJobDefinitionRequestUpdateRetryPolicy, |
| 916 | + defaults: ProfileDefaults, |
| 917 | +) -> dict[str, Any]: |
| 918 | + output: dict[str, Any] = {} |
| 919 | + |
| 920 | + if request.max_retries is not None: |
| 921 | + output["max_retries"] = request.max_retries |
| 922 | + |
| 923 | + return output |
| 924 | + |
| 925 | + |
913 | 926 | def marshal_UpdateJobDefinitionRequest( |
914 | 927 | request: UpdateJobDefinitionRequest, |
915 | 928 | defaults: ProfileDefaults, |
@@ -955,7 +968,9 @@ def marshal_UpdateJobDefinitionRequest( |
955 | 968 | ) |
956 | 969 |
|
957 | 970 | if request.retry_policy is not None: |
958 | | - output["retry_policy"] = marshal_RetryPolicy(request.retry_policy, defaults) |
| 971 | + output["retry_policy"] = marshal_UpdateJobDefinitionRequestUpdateRetryPolicy( |
| 972 | + request.retry_policy, defaults |
| 973 | + ) |
959 | 974 |
|
960 | 975 | return output |
961 | 976 |
|
|
0 commit comments