Skip to content

Commit 10dc499

Browse files
committed
Update API GetJob: add response parameters Body.job.jobType.
1 parent b987148 commit 10dc499

File tree

5 files changed

+29
-8
lines changed

5 files changed

+29
-8
lines changed

iacservice-20210806/ChangeLog.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2025-12-04 Version: 2.1.2
2+
- Update API GetJob: add response parameters Body.job.jobType.
3+
- Update API ListJobs: add request parameters jobType.
4+
5+
16
2025-12-03 Version: 2.1.1
27
- Update API GetJob: add response parameters Body.job.statusDetail.errorMessage.
38

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '2.1.1'
1+
__version__ = '2.1.2'

iacservice-20210806/alibabacloud_iacservice20210806/client.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4792,6 +4792,8 @@ def list_jobs_with_options(
47924792
"""
47934793
UtilClient.validate_model(request)
47944794
query = {}
4795+
if not UtilClient.is_unset(request.job_type):
4796+
query['jobType'] = request.job_type
47954797
if not UtilClient.is_unset(request.page_number):
47964798
query['pageNumber'] = request.page_number
47974799
if not UtilClient.is_unset(request.page_size):
@@ -4837,6 +4839,8 @@ async def list_jobs_with_options_async(
48374839
"""
48384840
UtilClient.validate_model(request)
48394841
query = {}
4842+
if not UtilClient.is_unset(request.job_type):
4843+
query['jobType'] = request.job_type
48404844
if not UtilClient.is_unset(request.page_number):
48414845
query['pageNumber'] = request.page_number
48424846
if not UtilClient.is_unset(request.page_size):

iacservice-20210806/alibabacloud_iacservice20210806/models.py

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -52,12 +52,12 @@ def from_map(self, m: dict = None):
5252
class JobsStatusDetailValue(TeaModel):
5353
def __init__(
5454
self,
55-
job_result: str = None,
5655
comment: str = None,
56+
job_result: str = None,
5757
time_stamps: str = None,
5858
):
59-
self.job_result = job_result
6059
self.comment = comment
60+
self.job_result = job_result
6161
self.time_stamps = time_stamps
6262

6363
def validate(self):
@@ -69,20 +69,20 @@ def to_map(self):
6969
return _map
7070

7171
result = dict()
72-
if self.job_result is not None:
73-
result['jobResult'] = self.job_result
7472
if self.comment is not None:
7573
result['comment'] = self.comment
74+
if self.job_result is not None:
75+
result['jobResult'] = self.job_result
7676
if self.time_stamps is not None:
7777
result['timeStamps'] = self.time_stamps
7878
return result
7979

8080
def from_map(self, m: dict = None):
8181
m = m or dict()
82-
if m.get('jobResult') is not None:
83-
self.job_result = m.get('jobResult')
8482
if m.get('comment') is not None:
8583
self.comment = m.get('comment')
84+
if m.get('jobResult') is not None:
85+
self.job_result = m.get('jobResult')
8686
if m.get('timeStamps') is not None:
8787
self.time_stamps = m.get('timeStamps')
8888
return self
@@ -4005,6 +4005,7 @@ def __init__(
40054005
execute_type: str = None,
40064006
is_pass_assert_check: bool = None,
40074007
job_id: str = None,
4008+
job_type: str = None,
40084009
log_file: Dict[str, Any] = None,
40094010
output: str = None,
40104011
output_json_plan: Any = None,
@@ -4024,6 +4025,7 @@ def __init__(
40244025
self.execute_type = execute_type
40254026
self.is_pass_assert_check = is_pass_assert_check
40264027
self.job_id = job_id
4028+
self.job_type = job_type
40274029
self.log_file = log_file
40284030
self.output = output
40294031
self.output_json_plan = output_json_plan
@@ -4072,6 +4074,8 @@ def to_map(self):
40724074
result['isPassAssertCheck'] = self.is_pass_assert_check
40734075
if self.job_id is not None:
40744076
result['jobId'] = self.job_id
4077+
if self.job_type is not None:
4078+
result['jobType'] = self.job_type
40754079
if self.log_file is not None:
40764080
result['logFile'] = self.log_file
40774081
if self.output is not None:
@@ -4118,6 +4122,8 @@ def from_map(self, m: dict = None):
41184122
self.is_pass_assert_check = m.get('isPassAssertCheck')
41194123
if m.get('jobId') is not None:
41204124
self.job_id = m.get('jobId')
4125+
if m.get('jobType') is not None:
4126+
self.job_type = m.get('jobType')
41214127
if m.get('logFile') is not None:
41224128
self.log_file = m.get('logFile')
41234129
if m.get('output') is not None:
@@ -7318,11 +7324,13 @@ def from_map(self, m: dict = None):
73187324
class ListJobsRequest(TeaModel):
73197325
def __init__(
73207326
self,
7327+
job_type: str = None,
73217328
page_number: int = None,
73227329
page_size: int = None,
73237330
status: str = None,
73247331
task_type: str = None,
73257332
):
7333+
self.job_type = job_type
73267334
self.page_number = page_number
73277335
self.page_size = page_size
73287336
self.status = status
@@ -7337,6 +7345,8 @@ def to_map(self):
73377345
return _map
73387346

73397347
result = dict()
7348+
if self.job_type is not None:
7349+
result['jobType'] = self.job_type
73407350
if self.page_number is not None:
73417351
result['pageNumber'] = self.page_number
73427352
if self.page_size is not None:
@@ -7349,6 +7359,8 @@ def to_map(self):
73497359

73507360
def from_map(self, m: dict = None):
73517361
m = m or dict()
7362+
if m.get('jobType') is not None:
7363+
self.job_type = m.get('jobType')
73527364
if m.get('pageNumber') is not None:
73537365
self.page_number = m.get('pageNumber')
73547366
if m.get('pageSize') is not None:

iacservice-20210806/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"""
2525
setup module for alibabacloud_iacservice20210806.
2626
27-
Created on 03/12/2025
27+
Created on 04/12/2025
2828
2929
@author: Alibaba Cloud SDK
3030
"""

0 commit comments

Comments
 (0)