2423 lines
73 KiB
Python
2423 lines
73 KiB
Python
![]() |
# -*- coding: utf-8 -*-
|
||
|
# This file is auto-generated, don't edit it. Thanks.
|
||
|
from Tea.model import TeaModel
|
||
|
from typing import Dict, List
|
||
|
|
||
|
|
||
|
class BatchGetMinutesDetailsHeaders(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
common_headers: Dict[str, str] = None,
|
||
|
x_acs_dingtalk_access_token: str = None,
|
||
|
):
|
||
|
self.common_headers = common_headers
|
||
|
self.x_acs_dingtalk_access_token = x_acs_dingtalk_access_token
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.common_headers is not None:
|
||
|
result['commonHeaders'] = self.common_headers
|
||
|
if self.x_acs_dingtalk_access_token is not None:
|
||
|
result['x-acs-dingtalk-access-token'] = self.x_acs_dingtalk_access_token
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('commonHeaders') is not None:
|
||
|
self.common_headers = m.get('commonHeaders')
|
||
|
if m.get('x-acs-dingtalk-access-token') is not None:
|
||
|
self.x_acs_dingtalk_access_token = m.get('x-acs-dingtalk-access-token')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class BatchGetMinutesDetailsRequest(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
task_uuids: List[str] = None,
|
||
|
union_id: str = None,
|
||
|
):
|
||
|
# This parameter is required.
|
||
|
self.task_uuids = task_uuids
|
||
|
# This parameter is required.
|
||
|
self.union_id = union_id
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.task_uuids is not None:
|
||
|
result['taskUuids'] = self.task_uuids
|
||
|
if self.union_id is not None:
|
||
|
result['unionId'] = self.union_id
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('taskUuids') is not None:
|
||
|
self.task_uuids = m.get('taskUuids')
|
||
|
if m.get('unionId') is not None:
|
||
|
self.union_id = m.get('unionId')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class BatchGetMinutesDetailsResponseBodyMinutesDetails(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
biz_type: int = None,
|
||
|
creator_nick: str = None,
|
||
|
creator_union_id: str = None,
|
||
|
duration_micros: int = None,
|
||
|
is_deleted: int = None,
|
||
|
size: int = None,
|
||
|
start_time: int = None,
|
||
|
status: int = None,
|
||
|
task_uuid: str = None,
|
||
|
title: str = None,
|
||
|
):
|
||
|
self.biz_type = biz_type
|
||
|
self.creator_nick = creator_nick
|
||
|
self.creator_union_id = creator_union_id
|
||
|
self.duration_micros = duration_micros
|
||
|
self.is_deleted = is_deleted
|
||
|
self.size = size
|
||
|
self.start_time = start_time
|
||
|
self.status = status
|
||
|
self.task_uuid = task_uuid
|
||
|
self.title = title
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.biz_type is not None:
|
||
|
result['bizType'] = self.biz_type
|
||
|
if self.creator_nick is not None:
|
||
|
result['creatorNick'] = self.creator_nick
|
||
|
if self.creator_union_id is not None:
|
||
|
result['creatorUnionId'] = self.creator_union_id
|
||
|
if self.duration_micros is not None:
|
||
|
result['durationMicros'] = self.duration_micros
|
||
|
if self.is_deleted is not None:
|
||
|
result['isDeleted'] = self.is_deleted
|
||
|
if self.size is not None:
|
||
|
result['size'] = self.size
|
||
|
if self.start_time is not None:
|
||
|
result['startTime'] = self.start_time
|
||
|
if self.status is not None:
|
||
|
result['status'] = self.status
|
||
|
if self.task_uuid is not None:
|
||
|
result['taskUuid'] = self.task_uuid
|
||
|
if self.title is not None:
|
||
|
result['title'] = self.title
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('bizType') is not None:
|
||
|
self.biz_type = m.get('bizType')
|
||
|
if m.get('creatorNick') is not None:
|
||
|
self.creator_nick = m.get('creatorNick')
|
||
|
if m.get('creatorUnionId') is not None:
|
||
|
self.creator_union_id = m.get('creatorUnionId')
|
||
|
if m.get('durationMicros') is not None:
|
||
|
self.duration_micros = m.get('durationMicros')
|
||
|
if m.get('isDeleted') is not None:
|
||
|
self.is_deleted = m.get('isDeleted')
|
||
|
if m.get('size') is not None:
|
||
|
self.size = m.get('size')
|
||
|
if m.get('startTime') is not None:
|
||
|
self.start_time = m.get('startTime')
|
||
|
if m.get('status') is not None:
|
||
|
self.status = m.get('status')
|
||
|
if m.get('taskUuid') is not None:
|
||
|
self.task_uuid = m.get('taskUuid')
|
||
|
if m.get('title') is not None:
|
||
|
self.title = m.get('title')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class BatchGetMinutesDetailsResponseBody(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
minutes_details: List[BatchGetMinutesDetailsResponseBodyMinutesDetails] = None,
|
||
|
):
|
||
|
self.minutes_details = minutes_details
|
||
|
|
||
|
def validate(self):
|
||
|
if self.minutes_details:
|
||
|
for k in self.minutes_details:
|
||
|
if k:
|
||
|
k.validate()
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
result['minutesDetails'] = []
|
||
|
if self.minutes_details is not None:
|
||
|
for k in self.minutes_details:
|
||
|
result['minutesDetails'].append(k.to_map() if k else None)
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
self.minutes_details = []
|
||
|
if m.get('minutesDetails') is not None:
|
||
|
for k in m.get('minutesDetails'):
|
||
|
temp_model = BatchGetMinutesDetailsResponseBodyMinutesDetails()
|
||
|
self.minutes_details.append(temp_model.from_map(k))
|
||
|
return self
|
||
|
|
||
|
|
||
|
class BatchGetMinutesDetailsResponse(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
headers: Dict[str, str] = None,
|
||
|
status_code: int = None,
|
||
|
body: BatchGetMinutesDetailsResponseBody = None,
|
||
|
):
|
||
|
self.headers = headers
|
||
|
self.status_code = status_code
|
||
|
self.body = body
|
||
|
|
||
|
def validate(self):
|
||
|
if self.body:
|
||
|
self.body.validate()
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.headers is not None:
|
||
|
result['headers'] = self.headers
|
||
|
if self.status_code is not None:
|
||
|
result['statusCode'] = self.status_code
|
||
|
if self.body is not None:
|
||
|
result['body'] = self.body.to_map()
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('headers') is not None:
|
||
|
self.headers = m.get('headers')
|
||
|
if m.get('statusCode') is not None:
|
||
|
self.status_code = m.get('statusCode')
|
||
|
if m.get('body') is not None:
|
||
|
temp_model = BatchGetMinutesDetailsResponseBody()
|
||
|
self.body = temp_model.from_map(m['body'])
|
||
|
return self
|
||
|
|
||
|
|
||
|
class DeleteMinutesHeaders(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
common_headers: Dict[str, str] = None,
|
||
|
x_acs_dingtalk_access_token: str = None,
|
||
|
):
|
||
|
self.common_headers = common_headers
|
||
|
self.x_acs_dingtalk_access_token = x_acs_dingtalk_access_token
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.common_headers is not None:
|
||
|
result['commonHeaders'] = self.common_headers
|
||
|
if self.x_acs_dingtalk_access_token is not None:
|
||
|
result['x-acs-dingtalk-access-token'] = self.x_acs_dingtalk_access_token
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('commonHeaders') is not None:
|
||
|
self.common_headers = m.get('commonHeaders')
|
||
|
if m.get('x-acs-dingtalk-access-token') is not None:
|
||
|
self.x_acs_dingtalk_access_token = m.get('x-acs-dingtalk-access-token')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class DeleteMinutesRequest(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
union_id: str = None,
|
||
|
):
|
||
|
# This parameter is required.
|
||
|
self.union_id = union_id
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.union_id is not None:
|
||
|
result['unionId'] = self.union_id
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('unionId') is not None:
|
||
|
self.union_id = m.get('unionId')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class DeleteMinutesResponseBody(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
task_uuid: str = None,
|
||
|
):
|
||
|
self.task_uuid = task_uuid
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.task_uuid is not None:
|
||
|
result['taskUuid'] = self.task_uuid
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('taskUuid') is not None:
|
||
|
self.task_uuid = m.get('taskUuid')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class DeleteMinutesResponse(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
headers: Dict[str, str] = None,
|
||
|
status_code: int = None,
|
||
|
body: DeleteMinutesResponseBody = None,
|
||
|
):
|
||
|
self.headers = headers
|
||
|
self.status_code = status_code
|
||
|
self.body = body
|
||
|
|
||
|
def validate(self):
|
||
|
if self.body:
|
||
|
self.body.validate()
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.headers is not None:
|
||
|
result['headers'] = self.headers
|
||
|
if self.status_code is not None:
|
||
|
result['statusCode'] = self.status_code
|
||
|
if self.body is not None:
|
||
|
result['body'] = self.body.to_map()
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('headers') is not None:
|
||
|
self.headers = m.get('headers')
|
||
|
if m.get('statusCode') is not None:
|
||
|
self.status_code = m.get('statusCode')
|
||
|
if m.get('body') is not None:
|
||
|
temp_model = DeleteMinutesResponseBody()
|
||
|
self.body = temp_model.from_map(m['body'])
|
||
|
return self
|
||
|
|
||
|
|
||
|
class OpenQueryMinutesSummaryHeaders(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
common_headers: Dict[str, str] = None,
|
||
|
x_acs_dingtalk_access_token: str = None,
|
||
|
):
|
||
|
self.common_headers = common_headers
|
||
|
self.x_acs_dingtalk_access_token = x_acs_dingtalk_access_token
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.common_headers is not None:
|
||
|
result['commonHeaders'] = self.common_headers
|
||
|
if self.x_acs_dingtalk_access_token is not None:
|
||
|
result['x-acs-dingtalk-access-token'] = self.x_acs_dingtalk_access_token
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('commonHeaders') is not None:
|
||
|
self.common_headers = m.get('commonHeaders')
|
||
|
if m.get('x-acs-dingtalk-access-token') is not None:
|
||
|
self.x_acs_dingtalk_access_token = m.get('x-acs-dingtalk-access-token')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class OpenQueryMinutesSummaryRequest(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
task_uuid: str = None,
|
||
|
union_id: str = None,
|
||
|
):
|
||
|
# This parameter is required.
|
||
|
self.task_uuid = task_uuid
|
||
|
# This parameter is required.
|
||
|
self.union_id = union_id
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.task_uuid is not None:
|
||
|
result['taskUuid'] = self.task_uuid
|
||
|
if self.union_id is not None:
|
||
|
result['unionId'] = self.union_id
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('taskUuid') is not None:
|
||
|
self.task_uuid = m.get('taskUuid')
|
||
|
if m.get('unionId') is not None:
|
||
|
self.union_id = m.get('unionId')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class OpenQueryMinutesSummaryResponseBody(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
full_summary: str = None,
|
||
|
):
|
||
|
self.full_summary = full_summary
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.full_summary is not None:
|
||
|
result['fullSummary'] = self.full_summary
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('fullSummary') is not None:
|
||
|
self.full_summary = m.get('fullSummary')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class OpenQueryMinutesSummaryResponse(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
headers: Dict[str, str] = None,
|
||
|
status_code: int = None,
|
||
|
body: OpenQueryMinutesSummaryResponseBody = None,
|
||
|
):
|
||
|
self.headers = headers
|
||
|
self.status_code = status_code
|
||
|
self.body = body
|
||
|
|
||
|
def validate(self):
|
||
|
if self.body:
|
||
|
self.body.validate()
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.headers is not None:
|
||
|
result['headers'] = self.headers
|
||
|
if self.status_code is not None:
|
||
|
result['statusCode'] = self.status_code
|
||
|
if self.body is not None:
|
||
|
result['body'] = self.body.to_map()
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('headers') is not None:
|
||
|
self.headers = m.get('headers')
|
||
|
if m.get('statusCode') is not None:
|
||
|
self.status_code = m.get('statusCode')
|
||
|
if m.get('body') is not None:
|
||
|
temp_model = OpenQueryMinutesSummaryResponseBody()
|
||
|
self.body = temp_model.from_map(m['body'])
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryBizMinutesHeaders(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
common_headers: Dict[str, str] = None,
|
||
|
x_acs_dingtalk_access_token: str = None,
|
||
|
):
|
||
|
self.common_headers = common_headers
|
||
|
self.x_acs_dingtalk_access_token = x_acs_dingtalk_access_token
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.common_headers is not None:
|
||
|
result['commonHeaders'] = self.common_headers
|
||
|
if self.x_acs_dingtalk_access_token is not None:
|
||
|
result['x-acs-dingtalk-access-token'] = self.x_acs_dingtalk_access_token
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('commonHeaders') is not None:
|
||
|
self.common_headers = m.get('commonHeaders')
|
||
|
if m.get('x-acs-dingtalk-access-token') is not None:
|
||
|
self.x_acs_dingtalk_access_token = m.get('x-acs-dingtalk-access-token')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryBizMinutesRequest(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
biz_id: str = None,
|
||
|
biz_type: int = None,
|
||
|
union_id: str = None,
|
||
|
):
|
||
|
# This parameter is required.
|
||
|
self.biz_id = biz_id
|
||
|
# This parameter is required.
|
||
|
self.biz_type = biz_type
|
||
|
# This parameter is required.
|
||
|
self.union_id = union_id
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.biz_id is not None:
|
||
|
result['bizId'] = self.biz_id
|
||
|
if self.biz_type is not None:
|
||
|
result['bizType'] = self.biz_type
|
||
|
if self.union_id is not None:
|
||
|
result['unionId'] = self.union_id
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('bizId') is not None:
|
||
|
self.biz_id = m.get('bizId')
|
||
|
if m.get('bizType') is not None:
|
||
|
self.biz_type = m.get('bizType')
|
||
|
if m.get('unionId') is not None:
|
||
|
self.union_id = m.get('unionId')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryBizMinutesResponseBodyMinutesDetails(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
biz_type: int = None,
|
||
|
creator_nick: str = None,
|
||
|
creator_union_id: str = None,
|
||
|
duration_micros: int = None,
|
||
|
is_deleted: int = None,
|
||
|
size: int = None,
|
||
|
start_time: int = None,
|
||
|
status: int = None,
|
||
|
task_uuid: str = None,
|
||
|
title: str = None,
|
||
|
):
|
||
|
self.biz_type = biz_type
|
||
|
self.creator_nick = creator_nick
|
||
|
self.creator_union_id = creator_union_id
|
||
|
self.duration_micros = duration_micros
|
||
|
self.is_deleted = is_deleted
|
||
|
self.size = size
|
||
|
self.start_time = start_time
|
||
|
self.status = status
|
||
|
self.task_uuid = task_uuid
|
||
|
self.title = title
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.biz_type is not None:
|
||
|
result['bizType'] = self.biz_type
|
||
|
if self.creator_nick is not None:
|
||
|
result['creatorNick'] = self.creator_nick
|
||
|
if self.creator_union_id is not None:
|
||
|
result['creatorUnionId'] = self.creator_union_id
|
||
|
if self.duration_micros is not None:
|
||
|
result['durationMicros'] = self.duration_micros
|
||
|
if self.is_deleted is not None:
|
||
|
result['isDeleted'] = self.is_deleted
|
||
|
if self.size is not None:
|
||
|
result['size'] = self.size
|
||
|
if self.start_time is not None:
|
||
|
result['startTime'] = self.start_time
|
||
|
if self.status is not None:
|
||
|
result['status'] = self.status
|
||
|
if self.task_uuid is not None:
|
||
|
result['taskUuid'] = self.task_uuid
|
||
|
if self.title is not None:
|
||
|
result['title'] = self.title
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('bizType') is not None:
|
||
|
self.biz_type = m.get('bizType')
|
||
|
if m.get('creatorNick') is not None:
|
||
|
self.creator_nick = m.get('creatorNick')
|
||
|
if m.get('creatorUnionId') is not None:
|
||
|
self.creator_union_id = m.get('creatorUnionId')
|
||
|
if m.get('durationMicros') is not None:
|
||
|
self.duration_micros = m.get('durationMicros')
|
||
|
if m.get('isDeleted') is not None:
|
||
|
self.is_deleted = m.get('isDeleted')
|
||
|
if m.get('size') is not None:
|
||
|
self.size = m.get('size')
|
||
|
if m.get('startTime') is not None:
|
||
|
self.start_time = m.get('startTime')
|
||
|
if m.get('status') is not None:
|
||
|
self.status = m.get('status')
|
||
|
if m.get('taskUuid') is not None:
|
||
|
self.task_uuid = m.get('taskUuid')
|
||
|
if m.get('title') is not None:
|
||
|
self.title = m.get('title')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryBizMinutesResponseBody(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
minutes_details: List[QueryBizMinutesResponseBodyMinutesDetails] = None,
|
||
|
):
|
||
|
self.minutes_details = minutes_details
|
||
|
|
||
|
def validate(self):
|
||
|
if self.minutes_details:
|
||
|
for k in self.minutes_details:
|
||
|
if k:
|
||
|
k.validate()
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
result['minutesDetails'] = []
|
||
|
if self.minutes_details is not None:
|
||
|
for k in self.minutes_details:
|
||
|
result['minutesDetails'].append(k.to_map() if k else None)
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
self.minutes_details = []
|
||
|
if m.get('minutesDetails') is not None:
|
||
|
for k in m.get('minutesDetails'):
|
||
|
temp_model = QueryBizMinutesResponseBodyMinutesDetails()
|
||
|
self.minutes_details.append(temp_model.from_map(k))
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryBizMinutesResponse(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
headers: Dict[str, str] = None,
|
||
|
status_code: int = None,
|
||
|
body: QueryBizMinutesResponseBody = None,
|
||
|
):
|
||
|
self.headers = headers
|
||
|
self.status_code = status_code
|
||
|
self.body = body
|
||
|
|
||
|
def validate(self):
|
||
|
if self.body:
|
||
|
self.body.validate()
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.headers is not None:
|
||
|
result['headers'] = self.headers
|
||
|
if self.status_code is not None:
|
||
|
result['statusCode'] = self.status_code
|
||
|
if self.body is not None:
|
||
|
result['body'] = self.body.to_map()
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('headers') is not None:
|
||
|
self.headers = m.get('headers')
|
||
|
if m.get('statusCode') is not None:
|
||
|
self.status_code = m.get('statusCode')
|
||
|
if m.get('body') is not None:
|
||
|
temp_model = QueryBizMinutesResponseBody()
|
||
|
self.body = temp_model.from_map(m['body'])
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryCreateMinutesListHeaders(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
common_headers: Dict[str, str] = None,
|
||
|
x_acs_dingtalk_access_token: str = None,
|
||
|
):
|
||
|
self.common_headers = common_headers
|
||
|
self.x_acs_dingtalk_access_token = x_acs_dingtalk_access_token
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.common_headers is not None:
|
||
|
result['commonHeaders'] = self.common_headers
|
||
|
if self.x_acs_dingtalk_access_token is not None:
|
||
|
result['x-acs-dingtalk-access-token'] = self.x_acs_dingtalk_access_token
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('commonHeaders') is not None:
|
||
|
self.common_headers = m.get('commonHeaders')
|
||
|
if m.get('x-acs-dingtalk-access-token') is not None:
|
||
|
self.x_acs_dingtalk_access_token = m.get('x-acs-dingtalk-access-token')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryCreateMinutesListRequest(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
max_results: int = None,
|
||
|
next_token: str = None,
|
||
|
union_id: str = None,
|
||
|
):
|
||
|
# This parameter is required.
|
||
|
self.max_results = max_results
|
||
|
self.next_token = next_token
|
||
|
# This parameter is required.
|
||
|
self.union_id = union_id
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.max_results is not None:
|
||
|
result['maxResults'] = self.max_results
|
||
|
if self.next_token is not None:
|
||
|
result['nextToken'] = self.next_token
|
||
|
if self.union_id is not None:
|
||
|
result['unionId'] = self.union_id
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('maxResults') is not None:
|
||
|
self.max_results = m.get('maxResults')
|
||
|
if m.get('nextToken') is not None:
|
||
|
self.next_token = m.get('nextToken')
|
||
|
if m.get('unionId') is not None:
|
||
|
self.union_id = m.get('unionId')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryCreateMinutesListResponseBodyMinutesDetails(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
biz_type: int = None,
|
||
|
creator_nick: str = None,
|
||
|
creator_union_id: str = None,
|
||
|
duration_micros: int = None,
|
||
|
is_deleted: int = None,
|
||
|
size: int = None,
|
||
|
start_time: int = None,
|
||
|
status: int = None,
|
||
|
task_uuid: str = None,
|
||
|
title: str = None,
|
||
|
):
|
||
|
self.biz_type = biz_type
|
||
|
self.creator_nick = creator_nick
|
||
|
self.creator_union_id = creator_union_id
|
||
|
self.duration_micros = duration_micros
|
||
|
self.is_deleted = is_deleted
|
||
|
self.size = size
|
||
|
self.start_time = start_time
|
||
|
self.status = status
|
||
|
self.task_uuid = task_uuid
|
||
|
self.title = title
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.biz_type is not None:
|
||
|
result['bizType'] = self.biz_type
|
||
|
if self.creator_nick is not None:
|
||
|
result['creatorNick'] = self.creator_nick
|
||
|
if self.creator_union_id is not None:
|
||
|
result['creatorUnionId'] = self.creator_union_id
|
||
|
if self.duration_micros is not None:
|
||
|
result['durationMicros'] = self.duration_micros
|
||
|
if self.is_deleted is not None:
|
||
|
result['isDeleted'] = self.is_deleted
|
||
|
if self.size is not None:
|
||
|
result['size'] = self.size
|
||
|
if self.start_time is not None:
|
||
|
result['startTime'] = self.start_time
|
||
|
if self.status is not None:
|
||
|
result['status'] = self.status
|
||
|
if self.task_uuid is not None:
|
||
|
result['taskUuid'] = self.task_uuid
|
||
|
if self.title is not None:
|
||
|
result['title'] = self.title
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('bizType') is not None:
|
||
|
self.biz_type = m.get('bizType')
|
||
|
if m.get('creatorNick') is not None:
|
||
|
self.creator_nick = m.get('creatorNick')
|
||
|
if m.get('creatorUnionId') is not None:
|
||
|
self.creator_union_id = m.get('creatorUnionId')
|
||
|
if m.get('durationMicros') is not None:
|
||
|
self.duration_micros = m.get('durationMicros')
|
||
|
if m.get('isDeleted') is not None:
|
||
|
self.is_deleted = m.get('isDeleted')
|
||
|
if m.get('size') is not None:
|
||
|
self.size = m.get('size')
|
||
|
if m.get('startTime') is not None:
|
||
|
self.start_time = m.get('startTime')
|
||
|
if m.get('status') is not None:
|
||
|
self.status = m.get('status')
|
||
|
if m.get('taskUuid') is not None:
|
||
|
self.task_uuid = m.get('taskUuid')
|
||
|
if m.get('title') is not None:
|
||
|
self.title = m.get('title')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryCreateMinutesListResponseBody(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
has_next: bool = None,
|
||
|
minutes_details: List[QueryCreateMinutesListResponseBodyMinutesDetails] = None,
|
||
|
next_token: str = None,
|
||
|
):
|
||
|
self.has_next = has_next
|
||
|
self.minutes_details = minutes_details
|
||
|
self.next_token = next_token
|
||
|
|
||
|
def validate(self):
|
||
|
if self.minutes_details:
|
||
|
for k in self.minutes_details:
|
||
|
if k:
|
||
|
k.validate()
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.has_next is not None:
|
||
|
result['hasNext'] = self.has_next
|
||
|
result['minutesDetails'] = []
|
||
|
if self.minutes_details is not None:
|
||
|
for k in self.minutes_details:
|
||
|
result['minutesDetails'].append(k.to_map() if k else None)
|
||
|
if self.next_token is not None:
|
||
|
result['nextToken'] = self.next_token
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('hasNext') is not None:
|
||
|
self.has_next = m.get('hasNext')
|
||
|
self.minutes_details = []
|
||
|
if m.get('minutesDetails') is not None:
|
||
|
for k in m.get('minutesDetails'):
|
||
|
temp_model = QueryCreateMinutesListResponseBodyMinutesDetails()
|
||
|
self.minutes_details.append(temp_model.from_map(k))
|
||
|
if m.get('nextToken') is not None:
|
||
|
self.next_token = m.get('nextToken')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryCreateMinutesListResponse(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
headers: Dict[str, str] = None,
|
||
|
status_code: int = None,
|
||
|
body: QueryCreateMinutesListResponseBody = None,
|
||
|
):
|
||
|
self.headers = headers
|
||
|
self.status_code = status_code
|
||
|
self.body = body
|
||
|
|
||
|
def validate(self):
|
||
|
if self.body:
|
||
|
self.body.validate()
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.headers is not None:
|
||
|
result['headers'] = self.headers
|
||
|
if self.status_code is not None:
|
||
|
result['statusCode'] = self.status_code
|
||
|
if self.body is not None:
|
||
|
result['body'] = self.body.to_map()
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('headers') is not None:
|
||
|
self.headers = m.get('headers')
|
||
|
if m.get('statusCode') is not None:
|
||
|
self.status_code = m.get('statusCode')
|
||
|
if m.get('body') is not None:
|
||
|
temp_model = QueryCreateMinutesListResponseBody()
|
||
|
self.body = temp_model.from_map(m['body'])
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryMinutesPlayInfoHeaders(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
common_headers: Dict[str, str] = None,
|
||
|
x_acs_dingtalk_access_token: str = None,
|
||
|
):
|
||
|
self.common_headers = common_headers
|
||
|
self.x_acs_dingtalk_access_token = x_acs_dingtalk_access_token
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.common_headers is not None:
|
||
|
result['commonHeaders'] = self.common_headers
|
||
|
if self.x_acs_dingtalk_access_token is not None:
|
||
|
result['x-acs-dingtalk-access-token'] = self.x_acs_dingtalk_access_token
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('commonHeaders') is not None:
|
||
|
self.common_headers = m.get('commonHeaders')
|
||
|
if m.get('x-acs-dingtalk-access-token') is not None:
|
||
|
self.x_acs_dingtalk_access_token = m.get('x-acs-dingtalk-access-token')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryMinutesPlayInfoRequest(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
union_id: str = None,
|
||
|
):
|
||
|
# This parameter is required.
|
||
|
self.union_id = union_id
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.union_id is not None:
|
||
|
result['unionId'] = self.union_id
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('unionId') is not None:
|
||
|
self.union_id = m.get('unionId')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryMinutesPlayInfoResponseBodyPlayInfo(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
download_url: str = None,
|
||
|
duration: str = None,
|
||
|
media_type: str = None,
|
||
|
play_url: str = None,
|
||
|
size: str = None,
|
||
|
status: str = None,
|
||
|
):
|
||
|
self.download_url = download_url
|
||
|
self.duration = duration
|
||
|
self.media_type = media_type
|
||
|
self.play_url = play_url
|
||
|
self.size = size
|
||
|
self.status = status
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.download_url is not None:
|
||
|
result['downloadUrl'] = self.download_url
|
||
|
if self.duration is not None:
|
||
|
result['duration'] = self.duration
|
||
|
if self.media_type is not None:
|
||
|
result['mediaType'] = self.media_type
|
||
|
if self.play_url is not None:
|
||
|
result['playUrl'] = self.play_url
|
||
|
if self.size is not None:
|
||
|
result['size'] = self.size
|
||
|
if self.status is not None:
|
||
|
result['status'] = self.status
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('downloadUrl') is not None:
|
||
|
self.download_url = m.get('downloadUrl')
|
||
|
if m.get('duration') is not None:
|
||
|
self.duration = m.get('duration')
|
||
|
if m.get('mediaType') is not None:
|
||
|
self.media_type = m.get('mediaType')
|
||
|
if m.get('playUrl') is not None:
|
||
|
self.play_url = m.get('playUrl')
|
||
|
if m.get('size') is not None:
|
||
|
self.size = m.get('size')
|
||
|
if m.get('status') is not None:
|
||
|
self.status = m.get('status')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryMinutesPlayInfoResponseBody(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
play_info: QueryMinutesPlayInfoResponseBodyPlayInfo = None,
|
||
|
):
|
||
|
self.play_info = play_info
|
||
|
|
||
|
def validate(self):
|
||
|
if self.play_info:
|
||
|
self.play_info.validate()
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.play_info is not None:
|
||
|
result['playInfo'] = self.play_info.to_map()
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('playInfo') is not None:
|
||
|
temp_model = QueryMinutesPlayInfoResponseBodyPlayInfo()
|
||
|
self.play_info = temp_model.from_map(m['playInfo'])
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryMinutesPlayInfoResponse(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
headers: Dict[str, str] = None,
|
||
|
status_code: int = None,
|
||
|
body: QueryMinutesPlayInfoResponseBody = None,
|
||
|
):
|
||
|
self.headers = headers
|
||
|
self.status_code = status_code
|
||
|
self.body = body
|
||
|
|
||
|
def validate(self):
|
||
|
if self.body:
|
||
|
self.body.validate()
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.headers is not None:
|
||
|
result['headers'] = self.headers
|
||
|
if self.status_code is not None:
|
||
|
result['statusCode'] = self.status_code
|
||
|
if self.body is not None:
|
||
|
result['body'] = self.body.to_map()
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('headers') is not None:
|
||
|
self.headers = m.get('headers')
|
||
|
if m.get('statusCode') is not None:
|
||
|
self.status_code = m.get('statusCode')
|
||
|
if m.get('body') is not None:
|
||
|
temp_model = QueryMinutesPlayInfoResponseBody()
|
||
|
self.body = temp_model.from_map(m['body'])
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryMinutesShareListHeaders(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
common_headers: Dict[str, str] = None,
|
||
|
x_acs_dingtalk_access_token: str = None,
|
||
|
):
|
||
|
self.common_headers = common_headers
|
||
|
self.x_acs_dingtalk_access_token = x_acs_dingtalk_access_token
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.common_headers is not None:
|
||
|
result['commonHeaders'] = self.common_headers
|
||
|
if self.x_acs_dingtalk_access_token is not None:
|
||
|
result['x-acs-dingtalk-access-token'] = self.x_acs_dingtalk_access_token
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('commonHeaders') is not None:
|
||
|
self.common_headers = m.get('commonHeaders')
|
||
|
if m.get('x-acs-dingtalk-access-token') is not None:
|
||
|
self.x_acs_dingtalk_access_token = m.get('x-acs-dingtalk-access-token')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryMinutesShareListRequest(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
max_results: int = None,
|
||
|
next_token: str = None,
|
||
|
scene: str = None,
|
||
|
union_id: str = None,
|
||
|
):
|
||
|
# This parameter is required.
|
||
|
self.max_results = max_results
|
||
|
self.next_token = next_token
|
||
|
self.scene = scene
|
||
|
# This parameter is required.
|
||
|
self.union_id = union_id
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.max_results is not None:
|
||
|
result['maxResults'] = self.max_results
|
||
|
if self.next_token is not None:
|
||
|
result['nextToken'] = self.next_token
|
||
|
if self.scene is not None:
|
||
|
result['scene'] = self.scene
|
||
|
if self.union_id is not None:
|
||
|
result['unionId'] = self.union_id
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('maxResults') is not None:
|
||
|
self.max_results = m.get('maxResults')
|
||
|
if m.get('nextToken') is not None:
|
||
|
self.next_token = m.get('nextToken')
|
||
|
if m.get('scene') is not None:
|
||
|
self.scene = m.get('scene')
|
||
|
if m.get('unionId') is not None:
|
||
|
self.union_id = m.get('unionId')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryMinutesShareListResponseBodyMinutesDetails(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
biz_type: int = None,
|
||
|
creator_nick: str = None,
|
||
|
creator_union_id: str = None,
|
||
|
duration_micros: int = None,
|
||
|
is_deleted: int = None,
|
||
|
size: int = None,
|
||
|
start_time: int = None,
|
||
|
status: int = None,
|
||
|
task_uuid: str = None,
|
||
|
title: str = None,
|
||
|
):
|
||
|
self.biz_type = biz_type
|
||
|
self.creator_nick = creator_nick
|
||
|
self.creator_union_id = creator_union_id
|
||
|
self.duration_micros = duration_micros
|
||
|
self.is_deleted = is_deleted
|
||
|
self.size = size
|
||
|
self.start_time = start_time
|
||
|
self.status = status
|
||
|
self.task_uuid = task_uuid
|
||
|
self.title = title
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.biz_type is not None:
|
||
|
result['bizType'] = self.biz_type
|
||
|
if self.creator_nick is not None:
|
||
|
result['creatorNick'] = self.creator_nick
|
||
|
if self.creator_union_id is not None:
|
||
|
result['creatorUnionId'] = self.creator_union_id
|
||
|
if self.duration_micros is not None:
|
||
|
result['durationMicros'] = self.duration_micros
|
||
|
if self.is_deleted is not None:
|
||
|
result['isDeleted'] = self.is_deleted
|
||
|
if self.size is not None:
|
||
|
result['size'] = self.size
|
||
|
if self.start_time is not None:
|
||
|
result['startTime'] = self.start_time
|
||
|
if self.status is not None:
|
||
|
result['status'] = self.status
|
||
|
if self.task_uuid is not None:
|
||
|
result['taskUuid'] = self.task_uuid
|
||
|
if self.title is not None:
|
||
|
result['title'] = self.title
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('bizType') is not None:
|
||
|
self.biz_type = m.get('bizType')
|
||
|
if m.get('creatorNick') is not None:
|
||
|
self.creator_nick = m.get('creatorNick')
|
||
|
if m.get('creatorUnionId') is not None:
|
||
|
self.creator_union_id = m.get('creatorUnionId')
|
||
|
if m.get('durationMicros') is not None:
|
||
|
self.duration_micros = m.get('durationMicros')
|
||
|
if m.get('isDeleted') is not None:
|
||
|
self.is_deleted = m.get('isDeleted')
|
||
|
if m.get('size') is not None:
|
||
|
self.size = m.get('size')
|
||
|
if m.get('startTime') is not None:
|
||
|
self.start_time = m.get('startTime')
|
||
|
if m.get('status') is not None:
|
||
|
self.status = m.get('status')
|
||
|
if m.get('taskUuid') is not None:
|
||
|
self.task_uuid = m.get('taskUuid')
|
||
|
if m.get('title') is not None:
|
||
|
self.title = m.get('title')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryMinutesShareListResponseBody(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
has_next: bool = None,
|
||
|
minutes_details: List[QueryMinutesShareListResponseBodyMinutesDetails] = None,
|
||
|
next_token: str = None,
|
||
|
):
|
||
|
self.has_next = has_next
|
||
|
self.minutes_details = minutes_details
|
||
|
self.next_token = next_token
|
||
|
|
||
|
def validate(self):
|
||
|
if self.minutes_details:
|
||
|
for k in self.minutes_details:
|
||
|
if k:
|
||
|
k.validate()
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.has_next is not None:
|
||
|
result['hasNext'] = self.has_next
|
||
|
result['minutesDetails'] = []
|
||
|
if self.minutes_details is not None:
|
||
|
for k in self.minutes_details:
|
||
|
result['minutesDetails'].append(k.to_map() if k else None)
|
||
|
if self.next_token is not None:
|
||
|
result['nextToken'] = self.next_token
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('hasNext') is not None:
|
||
|
self.has_next = m.get('hasNext')
|
||
|
self.minutes_details = []
|
||
|
if m.get('minutesDetails') is not None:
|
||
|
for k in m.get('minutesDetails'):
|
||
|
temp_model = QueryMinutesShareListResponseBodyMinutesDetails()
|
||
|
self.minutes_details.append(temp_model.from_map(k))
|
||
|
if m.get('nextToken') is not None:
|
||
|
self.next_token = m.get('nextToken')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryMinutesShareListResponse(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
headers: Dict[str, str] = None,
|
||
|
status_code: int = None,
|
||
|
body: QueryMinutesShareListResponseBody = None,
|
||
|
):
|
||
|
self.headers = headers
|
||
|
self.status_code = status_code
|
||
|
self.body = body
|
||
|
|
||
|
def validate(self):
|
||
|
if self.body:
|
||
|
self.body.validate()
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.headers is not None:
|
||
|
result['headers'] = self.headers
|
||
|
if self.status_code is not None:
|
||
|
result['statusCode'] = self.status_code
|
||
|
if self.body is not None:
|
||
|
result['body'] = self.body.to_map()
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('headers') is not None:
|
||
|
self.headers = m.get('headers')
|
||
|
if m.get('statusCode') is not None:
|
||
|
self.status_code = m.get('statusCode')
|
||
|
if m.get('body') is not None:
|
||
|
temp_model = QueryMinutesShareListResponseBody()
|
||
|
self.body = temp_model.from_map(m['body'])
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryMinutesStatusHeaders(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
common_headers: Dict[str, str] = None,
|
||
|
x_acs_dingtalk_access_token: str = None,
|
||
|
):
|
||
|
self.common_headers = common_headers
|
||
|
self.x_acs_dingtalk_access_token = x_acs_dingtalk_access_token
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.common_headers is not None:
|
||
|
result['commonHeaders'] = self.common_headers
|
||
|
if self.x_acs_dingtalk_access_token is not None:
|
||
|
result['x-acs-dingtalk-access-token'] = self.x_acs_dingtalk_access_token
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('commonHeaders') is not None:
|
||
|
self.common_headers = m.get('commonHeaders')
|
||
|
if m.get('x-acs-dingtalk-access-token') is not None:
|
||
|
self.x_acs_dingtalk_access_token = m.get('x-acs-dingtalk-access-token')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryMinutesStatusRequest(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
union_id: str = None,
|
||
|
):
|
||
|
# This parameter is required.
|
||
|
self.union_id = union_id
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.union_id is not None:
|
||
|
result['unionId'] = self.union_id
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('unionId') is not None:
|
||
|
self.union_id = m.get('unionId')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryMinutesStatusResponseBody(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
status: int = None,
|
||
|
):
|
||
|
self.status = status
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.status is not None:
|
||
|
result['status'] = self.status
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('status') is not None:
|
||
|
self.status = m.get('status')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryMinutesStatusResponse(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
headers: Dict[str, str] = None,
|
||
|
status_code: int = None,
|
||
|
body: QueryMinutesStatusResponseBody = None,
|
||
|
):
|
||
|
self.headers = headers
|
||
|
self.status_code = status_code
|
||
|
self.body = body
|
||
|
|
||
|
def validate(self):
|
||
|
if self.body:
|
||
|
self.body.validate()
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.headers is not None:
|
||
|
result['headers'] = self.headers
|
||
|
if self.status_code is not None:
|
||
|
result['statusCode'] = self.status_code
|
||
|
if self.body is not None:
|
||
|
result['body'] = self.body.to_map()
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('headers') is not None:
|
||
|
self.headers = m.get('headers')
|
||
|
if m.get('statusCode') is not None:
|
||
|
self.status_code = m.get('statusCode')
|
||
|
if m.get('body') is not None:
|
||
|
temp_model = QueryMinutesStatusResponseBody()
|
||
|
self.body = temp_model.from_map(m['body'])
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryMinutesTextHeaders(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
common_headers: Dict[str, str] = None,
|
||
|
x_acs_dingtalk_access_token: str = None,
|
||
|
):
|
||
|
self.common_headers = common_headers
|
||
|
self.x_acs_dingtalk_access_token = x_acs_dingtalk_access_token
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.common_headers is not None:
|
||
|
result['commonHeaders'] = self.common_headers
|
||
|
if self.x_acs_dingtalk_access_token is not None:
|
||
|
result['x-acs-dingtalk-access-token'] = self.x_acs_dingtalk_access_token
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('commonHeaders') is not None:
|
||
|
self.common_headers = m.get('commonHeaders')
|
||
|
if m.get('x-acs-dingtalk-access-token') is not None:
|
||
|
self.x_acs_dingtalk_access_token = m.get('x-acs-dingtalk-access-token')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryMinutesTextRequest(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
direction: int = None,
|
||
|
max_results: int = None,
|
||
|
next_token: str = None,
|
||
|
union_id: str = None,
|
||
|
):
|
||
|
self.direction = direction
|
||
|
self.max_results = max_results
|
||
|
self.next_token = next_token
|
||
|
# This parameter is required.
|
||
|
self.union_id = union_id
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.direction is not None:
|
||
|
result['direction'] = self.direction
|
||
|
if self.max_results is not None:
|
||
|
result['maxResults'] = self.max_results
|
||
|
if self.next_token is not None:
|
||
|
result['nextToken'] = self.next_token
|
||
|
if self.union_id is not None:
|
||
|
result['unionId'] = self.union_id
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('direction') is not None:
|
||
|
self.direction = m.get('direction')
|
||
|
if m.get('maxResults') is not None:
|
||
|
self.max_results = m.get('maxResults')
|
||
|
if m.get('nextToken') is not None:
|
||
|
self.next_token = m.get('nextToken')
|
||
|
if m.get('unionId') is not None:
|
||
|
self.union_id = m.get('unionId')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryMinutesTextResponseBodyParagraphListSentenceListWordList(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
end_time: int = None,
|
||
|
start_time: int = None,
|
||
|
word: str = None,
|
||
|
word_id: str = None,
|
||
|
):
|
||
|
self.end_time = end_time
|
||
|
self.start_time = start_time
|
||
|
self.word = word
|
||
|
self.word_id = word_id
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.end_time is not None:
|
||
|
result['endTime'] = self.end_time
|
||
|
if self.start_time is not None:
|
||
|
result['startTime'] = self.start_time
|
||
|
if self.word is not None:
|
||
|
result['word'] = self.word
|
||
|
if self.word_id is not None:
|
||
|
result['wordId'] = self.word_id
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('endTime') is not None:
|
||
|
self.end_time = m.get('endTime')
|
||
|
if m.get('startTime') is not None:
|
||
|
self.start_time = m.get('startTime')
|
||
|
if m.get('word') is not None:
|
||
|
self.word = m.get('word')
|
||
|
if m.get('wordId') is not None:
|
||
|
self.word_id = m.get('wordId')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryMinutesTextResponseBodyParagraphListSentenceList(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
end_time: int = None,
|
||
|
sentence: str = None,
|
||
|
start_time: int = None,
|
||
|
word_list: List[QueryMinutesTextResponseBodyParagraphListSentenceListWordList] = None,
|
||
|
):
|
||
|
self.end_time = end_time
|
||
|
self.sentence = sentence
|
||
|
self.start_time = start_time
|
||
|
self.word_list = word_list
|
||
|
|
||
|
def validate(self):
|
||
|
if self.word_list:
|
||
|
for k in self.word_list:
|
||
|
if k:
|
||
|
k.validate()
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.end_time is not None:
|
||
|
result['endTime'] = self.end_time
|
||
|
if self.sentence is not None:
|
||
|
result['sentence'] = self.sentence
|
||
|
if self.start_time is not None:
|
||
|
result['startTime'] = self.start_time
|
||
|
result['wordList'] = []
|
||
|
if self.word_list is not None:
|
||
|
for k in self.word_list:
|
||
|
result['wordList'].append(k.to_map() if k else None)
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('endTime') is not None:
|
||
|
self.end_time = m.get('endTime')
|
||
|
if m.get('sentence') is not None:
|
||
|
self.sentence = m.get('sentence')
|
||
|
if m.get('startTime') is not None:
|
||
|
self.start_time = m.get('startTime')
|
||
|
self.word_list = []
|
||
|
if m.get('wordList') is not None:
|
||
|
for k in m.get('wordList'):
|
||
|
temp_model = QueryMinutesTextResponseBodyParagraphListSentenceListWordList()
|
||
|
self.word_list.append(temp_model.from_map(k))
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryMinutesTextResponseBodyParagraphList(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
end_time: int = None,
|
||
|
nick_name: str = None,
|
||
|
paragraph: str = None,
|
||
|
paragraph_id: int = None,
|
||
|
record_id: int = None,
|
||
|
sentence_list: List[QueryMinutesTextResponseBodyParagraphListSentenceList] = None,
|
||
|
start_time: int = None,
|
||
|
union_id: str = None,
|
||
|
):
|
||
|
self.end_time = end_time
|
||
|
self.nick_name = nick_name
|
||
|
self.paragraph = paragraph
|
||
|
self.paragraph_id = paragraph_id
|
||
|
self.record_id = record_id
|
||
|
self.sentence_list = sentence_list
|
||
|
self.start_time = start_time
|
||
|
self.union_id = union_id
|
||
|
|
||
|
def validate(self):
|
||
|
if self.sentence_list:
|
||
|
for k in self.sentence_list:
|
||
|
if k:
|
||
|
k.validate()
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.end_time is not None:
|
||
|
result['endTime'] = self.end_time
|
||
|
if self.nick_name is not None:
|
||
|
result['nickName'] = self.nick_name
|
||
|
if self.paragraph is not None:
|
||
|
result['paragraph'] = self.paragraph
|
||
|
if self.paragraph_id is not None:
|
||
|
result['paragraphId'] = self.paragraph_id
|
||
|
if self.record_id is not None:
|
||
|
result['recordId'] = self.record_id
|
||
|
result['sentenceList'] = []
|
||
|
if self.sentence_list is not None:
|
||
|
for k in self.sentence_list:
|
||
|
result['sentenceList'].append(k.to_map() if k else None)
|
||
|
if self.start_time is not None:
|
||
|
result['startTime'] = self.start_time
|
||
|
if self.union_id is not None:
|
||
|
result['unionId'] = self.union_id
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('endTime') is not None:
|
||
|
self.end_time = m.get('endTime')
|
||
|
if m.get('nickName') is not None:
|
||
|
self.nick_name = m.get('nickName')
|
||
|
if m.get('paragraph') is not None:
|
||
|
self.paragraph = m.get('paragraph')
|
||
|
if m.get('paragraphId') is not None:
|
||
|
self.paragraph_id = m.get('paragraphId')
|
||
|
if m.get('recordId') is not None:
|
||
|
self.record_id = m.get('recordId')
|
||
|
self.sentence_list = []
|
||
|
if m.get('sentenceList') is not None:
|
||
|
for k in m.get('sentenceList'):
|
||
|
temp_model = QueryMinutesTextResponseBodyParagraphListSentenceList()
|
||
|
self.sentence_list.append(temp_model.from_map(k))
|
||
|
if m.get('startTime') is not None:
|
||
|
self.start_time = m.get('startTime')
|
||
|
if m.get('unionId') is not None:
|
||
|
self.union_id = m.get('unionId')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryMinutesTextResponseBody(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
has_next: bool = None,
|
||
|
next_token: str = None,
|
||
|
paragraph_list: List[QueryMinutesTextResponseBodyParagraphList] = None,
|
||
|
):
|
||
|
self.has_next = has_next
|
||
|
self.next_token = next_token
|
||
|
self.paragraph_list = paragraph_list
|
||
|
|
||
|
def validate(self):
|
||
|
if self.paragraph_list:
|
||
|
for k in self.paragraph_list:
|
||
|
if k:
|
||
|
k.validate()
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.has_next is not None:
|
||
|
result['hasNext'] = self.has_next
|
||
|
if self.next_token is not None:
|
||
|
result['nextToken'] = self.next_token
|
||
|
result['paragraphList'] = []
|
||
|
if self.paragraph_list is not None:
|
||
|
for k in self.paragraph_list:
|
||
|
result['paragraphList'].append(k.to_map() if k else None)
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('hasNext') is not None:
|
||
|
self.has_next = m.get('hasNext')
|
||
|
if m.get('nextToken') is not None:
|
||
|
self.next_token = m.get('nextToken')
|
||
|
self.paragraph_list = []
|
||
|
if m.get('paragraphList') is not None:
|
||
|
for k in m.get('paragraphList'):
|
||
|
temp_model = QueryMinutesTextResponseBodyParagraphList()
|
||
|
self.paragraph_list.append(temp_model.from_map(k))
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryMinutesTextResponse(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
headers: Dict[str, str] = None,
|
||
|
status_code: int = None,
|
||
|
body: QueryMinutesTextResponseBody = None,
|
||
|
):
|
||
|
self.headers = headers
|
||
|
self.status_code = status_code
|
||
|
self.body = body
|
||
|
|
||
|
def validate(self):
|
||
|
if self.body:
|
||
|
self.body.validate()
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.headers is not None:
|
||
|
result['headers'] = self.headers
|
||
|
if self.status_code is not None:
|
||
|
result['statusCode'] = self.status_code
|
||
|
if self.body is not None:
|
||
|
result['body'] = self.body.to_map()
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('headers') is not None:
|
||
|
self.headers = m.get('headers')
|
||
|
if m.get('statusCode') is not None:
|
||
|
self.status_code = m.get('statusCode')
|
||
|
if m.get('body') is not None:
|
||
|
temp_model = QueryMinutesTextResponseBody()
|
||
|
self.body = temp_model.from_map(m['body'])
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryScheduleConfMinutesHeaders(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
common_headers: Dict[str, str] = None,
|
||
|
x_acs_dingtalk_access_token: str = None,
|
||
|
):
|
||
|
self.common_headers = common_headers
|
||
|
self.x_acs_dingtalk_access_token = x_acs_dingtalk_access_token
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.common_headers is not None:
|
||
|
result['commonHeaders'] = self.common_headers
|
||
|
if self.x_acs_dingtalk_access_token is not None:
|
||
|
result['x-acs-dingtalk-access-token'] = self.x_acs_dingtalk_access_token
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('commonHeaders') is not None:
|
||
|
self.common_headers = m.get('commonHeaders')
|
||
|
if m.get('x-acs-dingtalk-access-token') is not None:
|
||
|
self.x_acs_dingtalk_access_token = m.get('x-acs-dingtalk-access-token')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryScheduleConfMinutesRequest(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
event_id: str = None,
|
||
|
union_id: str = None,
|
||
|
):
|
||
|
# This parameter is required.
|
||
|
self.event_id = event_id
|
||
|
# This parameter is required.
|
||
|
self.union_id = union_id
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.event_id is not None:
|
||
|
result['eventId'] = self.event_id
|
||
|
if self.union_id is not None:
|
||
|
result['unionId'] = self.union_id
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('eventId') is not None:
|
||
|
self.event_id = m.get('eventId')
|
||
|
if m.get('unionId') is not None:
|
||
|
self.union_id = m.get('unionId')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryScheduleConfMinutesResponseBodyMinutesDetails(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
biz_type: int = None,
|
||
|
creator_nick: str = None,
|
||
|
creator_union_id: str = None,
|
||
|
duration_micros: int = None,
|
||
|
is_deleted: int = None,
|
||
|
size: int = None,
|
||
|
start_time: int = None,
|
||
|
status: int = None,
|
||
|
task_uuid: str = None,
|
||
|
title: str = None,
|
||
|
):
|
||
|
self.biz_type = biz_type
|
||
|
self.creator_nick = creator_nick
|
||
|
self.creator_union_id = creator_union_id
|
||
|
self.duration_micros = duration_micros
|
||
|
self.is_deleted = is_deleted
|
||
|
self.size = size
|
||
|
self.start_time = start_time
|
||
|
self.status = status
|
||
|
self.task_uuid = task_uuid
|
||
|
self.title = title
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.biz_type is not None:
|
||
|
result['bizType'] = self.biz_type
|
||
|
if self.creator_nick is not None:
|
||
|
result['creatorNick'] = self.creator_nick
|
||
|
if self.creator_union_id is not None:
|
||
|
result['creatorUnionId'] = self.creator_union_id
|
||
|
if self.duration_micros is not None:
|
||
|
result['durationMicros'] = self.duration_micros
|
||
|
if self.is_deleted is not None:
|
||
|
result['isDeleted'] = self.is_deleted
|
||
|
if self.size is not None:
|
||
|
result['size'] = self.size
|
||
|
if self.start_time is not None:
|
||
|
result['startTime'] = self.start_time
|
||
|
if self.status is not None:
|
||
|
result['status'] = self.status
|
||
|
if self.task_uuid is not None:
|
||
|
result['taskUuid'] = self.task_uuid
|
||
|
if self.title is not None:
|
||
|
result['title'] = self.title
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('bizType') is not None:
|
||
|
self.biz_type = m.get('bizType')
|
||
|
if m.get('creatorNick') is not None:
|
||
|
self.creator_nick = m.get('creatorNick')
|
||
|
if m.get('creatorUnionId') is not None:
|
||
|
self.creator_union_id = m.get('creatorUnionId')
|
||
|
if m.get('durationMicros') is not None:
|
||
|
self.duration_micros = m.get('durationMicros')
|
||
|
if m.get('isDeleted') is not None:
|
||
|
self.is_deleted = m.get('isDeleted')
|
||
|
if m.get('size') is not None:
|
||
|
self.size = m.get('size')
|
||
|
if m.get('startTime') is not None:
|
||
|
self.start_time = m.get('startTime')
|
||
|
if m.get('status') is not None:
|
||
|
self.status = m.get('status')
|
||
|
if m.get('taskUuid') is not None:
|
||
|
self.task_uuid = m.get('taskUuid')
|
||
|
if m.get('title') is not None:
|
||
|
self.title = m.get('title')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryScheduleConfMinutesResponseBody(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
minutes_details: List[QueryScheduleConfMinutesResponseBodyMinutesDetails] = None,
|
||
|
):
|
||
|
self.minutes_details = minutes_details
|
||
|
|
||
|
def validate(self):
|
||
|
if self.minutes_details:
|
||
|
for k in self.minutes_details:
|
||
|
if k:
|
||
|
k.validate()
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
result['minutesDetails'] = []
|
||
|
if self.minutes_details is not None:
|
||
|
for k in self.minutes_details:
|
||
|
result['minutesDetails'].append(k.to_map() if k else None)
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
self.minutes_details = []
|
||
|
if m.get('minutesDetails') is not None:
|
||
|
for k in m.get('minutesDetails'):
|
||
|
temp_model = QueryScheduleConfMinutesResponseBodyMinutesDetails()
|
||
|
self.minutes_details.append(temp_model.from_map(k))
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryScheduleConfMinutesResponse(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
headers: Dict[str, str] = None,
|
||
|
status_code: int = None,
|
||
|
body: QueryScheduleConfMinutesResponseBody = None,
|
||
|
):
|
||
|
self.headers = headers
|
||
|
self.status_code = status_code
|
||
|
self.body = body
|
||
|
|
||
|
def validate(self):
|
||
|
if self.body:
|
||
|
self.body.validate()
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.headers is not None:
|
||
|
result['headers'] = self.headers
|
||
|
if self.status_code is not None:
|
||
|
result['statusCode'] = self.status_code
|
||
|
if self.body is not None:
|
||
|
result['body'] = self.body.to_map()
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('headers') is not None:
|
||
|
self.headers = m.get('headers')
|
||
|
if m.get('statusCode') is not None:
|
||
|
self.status_code = m.get('statusCode')
|
||
|
if m.get('body') is not None:
|
||
|
temp_model = QueryScheduleConfMinutesResponseBody()
|
||
|
self.body = temp_model.from_map(m['body'])
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryUploadVideoPlayInfoHeaders(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
common_headers: Dict[str, str] = None,
|
||
|
x_acs_dingtalk_access_token: str = None,
|
||
|
):
|
||
|
self.common_headers = common_headers
|
||
|
self.x_acs_dingtalk_access_token = x_acs_dingtalk_access_token
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.common_headers is not None:
|
||
|
result['commonHeaders'] = self.common_headers
|
||
|
if self.x_acs_dingtalk_access_token is not None:
|
||
|
result['x-acs-dingtalk-access-token'] = self.x_acs_dingtalk_access_token
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('commonHeaders') is not None:
|
||
|
self.common_headers = m.get('commonHeaders')
|
||
|
if m.get('x-acs-dingtalk-access-token') is not None:
|
||
|
self.x_acs_dingtalk_access_token = m.get('x-acs-dingtalk-access-token')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryUploadVideoPlayInfoRequest(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
union_id: str = None,
|
||
|
):
|
||
|
# This parameter is required.
|
||
|
self.union_id = union_id
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.union_id is not None:
|
||
|
result['unionId'] = self.union_id
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('unionId') is not None:
|
||
|
self.union_id = m.get('unionId')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryUploadVideoPlayInfoResponseBodyPlayInfo(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
duration: int = None,
|
||
|
play_url: str = None,
|
||
|
size: int = None,
|
||
|
status: str = None,
|
||
|
):
|
||
|
self.duration = duration
|
||
|
self.play_url = play_url
|
||
|
self.size = size
|
||
|
self.status = status
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.duration is not None:
|
||
|
result['duration'] = self.duration
|
||
|
if self.play_url is not None:
|
||
|
result['playUrl'] = self.play_url
|
||
|
if self.size is not None:
|
||
|
result['size'] = self.size
|
||
|
if self.status is not None:
|
||
|
result['status'] = self.status
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('duration') is not None:
|
||
|
self.duration = m.get('duration')
|
||
|
if m.get('playUrl') is not None:
|
||
|
self.play_url = m.get('playUrl')
|
||
|
if m.get('size') is not None:
|
||
|
self.size = m.get('size')
|
||
|
if m.get('status') is not None:
|
||
|
self.status = m.get('status')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryUploadVideoPlayInfoResponseBody(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
play_info: QueryUploadVideoPlayInfoResponseBodyPlayInfo = None,
|
||
|
):
|
||
|
self.play_info = play_info
|
||
|
|
||
|
def validate(self):
|
||
|
if self.play_info:
|
||
|
self.play_info.validate()
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.play_info is not None:
|
||
|
result['playInfo'] = self.play_info.to_map()
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('playInfo') is not None:
|
||
|
temp_model = QueryUploadVideoPlayInfoResponseBodyPlayInfo()
|
||
|
self.play_info = temp_model.from_map(m['playInfo'])
|
||
|
return self
|
||
|
|
||
|
|
||
|
class QueryUploadVideoPlayInfoResponse(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
headers: Dict[str, str] = None,
|
||
|
status_code: int = None,
|
||
|
body: QueryUploadVideoPlayInfoResponseBody = None,
|
||
|
):
|
||
|
self.headers = headers
|
||
|
self.status_code = status_code
|
||
|
self.body = body
|
||
|
|
||
|
def validate(self):
|
||
|
if self.body:
|
||
|
self.body.validate()
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.headers is not None:
|
||
|
result['headers'] = self.headers
|
||
|
if self.status_code is not None:
|
||
|
result['statusCode'] = self.status_code
|
||
|
if self.body is not None:
|
||
|
result['body'] = self.body.to_map()
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('headers') is not None:
|
||
|
self.headers = m.get('headers')
|
||
|
if m.get('statusCode') is not None:
|
||
|
self.status_code = m.get('statusCode')
|
||
|
if m.get('body') is not None:
|
||
|
temp_model = QueryUploadVideoPlayInfoResponseBody()
|
||
|
self.body = temp_model.from_map(m['body'])
|
||
|
return self
|
||
|
|
||
|
|
||
|
class UpdateMinutesTitleHeaders(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
common_headers: Dict[str, str] = None,
|
||
|
x_acs_dingtalk_access_token: str = None,
|
||
|
):
|
||
|
self.common_headers = common_headers
|
||
|
self.x_acs_dingtalk_access_token = x_acs_dingtalk_access_token
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.common_headers is not None:
|
||
|
result['commonHeaders'] = self.common_headers
|
||
|
if self.x_acs_dingtalk_access_token is not None:
|
||
|
result['x-acs-dingtalk-access-token'] = self.x_acs_dingtalk_access_token
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('commonHeaders') is not None:
|
||
|
self.common_headers = m.get('commonHeaders')
|
||
|
if m.get('x-acs-dingtalk-access-token') is not None:
|
||
|
self.x_acs_dingtalk_access_token = m.get('x-acs-dingtalk-access-token')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class UpdateMinutesTitleRequest(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
title: str = None,
|
||
|
union_id: str = None,
|
||
|
):
|
||
|
# This parameter is required.
|
||
|
self.title = title
|
||
|
# This parameter is required.
|
||
|
self.union_id = union_id
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.title is not None:
|
||
|
result['title'] = self.title
|
||
|
if self.union_id is not None:
|
||
|
result['unionId'] = self.union_id
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('title') is not None:
|
||
|
self.title = m.get('title')
|
||
|
if m.get('unionId') is not None:
|
||
|
self.union_id = m.get('unionId')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class UpdateMinutesTitleResponseBody(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
task_uuid: str = None,
|
||
|
title: str = None,
|
||
|
):
|
||
|
self.task_uuid = task_uuid
|
||
|
self.title = title
|
||
|
|
||
|
def validate(self):
|
||
|
pass
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.task_uuid is not None:
|
||
|
result['taskUuid'] = self.task_uuid
|
||
|
if self.title is not None:
|
||
|
result['title'] = self.title
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('taskUuid') is not None:
|
||
|
self.task_uuid = m.get('taskUuid')
|
||
|
if m.get('title') is not None:
|
||
|
self.title = m.get('title')
|
||
|
return self
|
||
|
|
||
|
|
||
|
class UpdateMinutesTitleResponse(TeaModel):
|
||
|
def __init__(
|
||
|
self,
|
||
|
headers: Dict[str, str] = None,
|
||
|
status_code: int = None,
|
||
|
body: UpdateMinutesTitleResponseBody = None,
|
||
|
):
|
||
|
self.headers = headers
|
||
|
self.status_code = status_code
|
||
|
self.body = body
|
||
|
|
||
|
def validate(self):
|
||
|
if self.body:
|
||
|
self.body.validate()
|
||
|
|
||
|
def to_map(self):
|
||
|
_map = super().to_map()
|
||
|
if _map is not None:
|
||
|
return _map
|
||
|
|
||
|
result = dict()
|
||
|
if self.headers is not None:
|
||
|
result['headers'] = self.headers
|
||
|
if self.status_code is not None:
|
||
|
result['statusCode'] = self.status_code
|
||
|
if self.body is not None:
|
||
|
result['body'] = self.body.to_map()
|
||
|
return result
|
||
|
|
||
|
def from_map(self, m: dict = None):
|
||
|
m = m or dict()
|
||
|
if m.get('headers') is not None:
|
||
|
self.headers = m.get('headers')
|
||
|
if m.get('statusCode') is not None:
|
||
|
self.status_code = m.get('statusCode')
|
||
|
if m.get('body') is not None:
|
||
|
temp_model = UpdateMinutesTitleResponseBody()
|
||
|
self.body = temp_model.from_map(m['body'])
|
||
|
return self
|
||
|
|
||
|
|