123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- <?php
- namespace AlibabaCloud\SDK\Cloudauth\V20190307\Models;
- use AlibabaCloud\Tea\Model;
- class DescribeRPSDKRequest extends Model
- {
-
- public $sourceIp;
-
- public $lang;
-
- public $taskId;
- protected $_name = [
- 'sourceIp' => 'SourceIp',
- 'lang' => 'Lang',
- 'taskId' => 'TaskId',
- ];
- public function validate()
- {
- Model::validateRequired('taskId', $this->taskId, true);
- }
- public function toMap()
- {
- $res = [];
- if (null !== $this->sourceIp) {
- $res['SourceIp'] = $this->sourceIp;
- }
- if (null !== $this->lang) {
- $res['Lang'] = $this->lang;
- }
- if (null !== $this->taskId) {
- $res['TaskId'] = $this->taskId;
- }
- return $res;
- }
-
- public static function fromMap($map = [])
- {
- $model = new self();
- if (isset($map['SourceIp'])) {
- $model->sourceIp = $map['SourceIp'];
- }
- if (isset($map['Lang'])) {
- $model->lang = $map['Lang'];
- }
- if (isset($map['TaskId'])) {
- $model->taskId = $map['TaskId'];
- }
- return $model;
- }
- }
|