# -*- coding: utf8 -*- # Copyright (c) 2017-2021 THL A29 Limited, a Tencent company. All Rights Reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. import warnings from tencentcloud.common.abstract_model import AbstractModel class DismissRoomRequest(AbstractModel): """DismissRoom请求参数结构体 """ def __init__(self): r""" :param _GameId: 表示游戏资源唯一 ID, 由后台自动分配, 无法修改。 :type GameId: str :param _RoomId: 表示游戏房间唯一ID。 :type RoomId: str """ self._GameId = None self._RoomId = None @property def GameId(self): """表示游戏资源唯一 ID, 由后台自动分配, 无法修改。 :rtype: str """ return self._GameId @GameId.setter def GameId(self, GameId): self._GameId = GameId @property def RoomId(self): """表示游戏房间唯一ID。 :rtype: str """ return self._RoomId @RoomId.setter def RoomId(self, RoomId): self._RoomId = RoomId def _deserialize(self, params): self._GameId = params.get("GameId") self._RoomId = params.get("RoomId") memeber_set = set(params.keys()) for name, value in vars(self).items(): property_name = name[1:] if property_name in memeber_set: memeber_set.remove(property_name) if len(memeber_set) > 0: warnings.warn("%s fileds are useless." % ",".join(memeber_set)) class DismissRoomResponse(AbstractModel): """DismissRoom返回参数结构体 """ def __init__(self): r""" :param _RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 :type RequestId: str """ self._RequestId = None @property def RequestId(self): """唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 :rtype: str """ return self._RequestId @RequestId.setter def RequestId(self, RequestId): self._RequestId = RequestId def _deserialize(self, params): self._RequestId = params.get("RequestId")
Memory