GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.
Passed
Push — master ( 88a33e...2f93d0 )
by Yong
07:13
created

TagResources   A

Complexity

Total Complexity 4

Size/Duplication

Total Lines 32
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 4
eloc 10
dl 0
loc 32
c 0
b 0
f 0
rs 10

2 Methods

Rating   Name   Duplication   Size   Complexity  
A withTag() 0 9 2
A withResourceId() 0 8 2
1
<?php
2
3
namespace AlibabaCloud\Cas\V20180813;
4
5
use AlibabaCloud\ApiResolverTrait;
6
use AlibabaCloud\Rpc;
7
8
/**
9
 * Resolve Api based on the method name.
10
 *
11
 * @method DescribeRenewOrder describeRenewOrder(array $options = [])
12
 * @method DescribeSignatureProductState describeSignatureProductState(array $options = [])
13
 * @method DescribeOrderRefundRecord describeOrderRefundRecord(array $options = [])
14
 * @method CreateOrderRefundRecord createOrderRefundRecord(array $options = [])
15
 * @method UntagResources untagResources(array $options = [])
16
 * @method TagResources tagResources(array $options = [])
17
 * @method ListTagResources listTagResources(array $options = [])
18
 * @method ListTagKeys listTagKeys(array $options = [])
19
 * @method DescribeLocationList describeLocationList(array $options = [])
20
 * @method DeleteOrder deleteOrder(array $options = [])
21
 * @method CreateCooperationOrder createCooperationOrder(array $options = [])
22
 * @method DescribeSignatureTradeDetail describeSignatureTradeDetail(array $options = [])
23
 * @method DescribeExpectationResult describeExpectationResult(array $options = [])
24
 * @method DescribeOrderAuditFailRecord describeOrderAuditFailRecord(array $options = [])
25
 * @method CreateAliDnsRecordId createAliDnsRecordId(array $options = [])
26
 * @method DescribeSignatureStatistics describeSignatureStatistics(array $options = [])
27
 * @method DescribeSignatureTradeList describeSignatureTradeList(array $options = [])
28
 * @method DescribeStsAuthStatus describeStsAuthStatus(array $options = [])
29
 * @method DescribeDeploymentDetail describeDeploymentDetail(array $options = [])
30
 * @method DescribeDeploymentDomainList describeDeploymentDomainList(array $options = [])
31
 * @method DescribeDeploymentProduct describeDeploymentProduct(array $options = [])
32
 * @method DescribeDeploymentRegionList describeDeploymentRegionList(array $options = [])
33
 * @method DescribeDomainVerifyInfo describeDomainVerifyInfo(array $options = [])
34
 * @method DescribeDownloadCertificate describeDownloadCertificate(array $options = [])
35
 * @method DescribeDomainVerifyConfigurationStatus describeDomainVerifyConfigurationStatus(array $options = [])
36
 * @method DescribeDownloadDomainVerifyConfiguration describeDownloadDomainVerifyConfiguration(array $options = [])
37
 * @method DescribeHelpList describeHelpList(array $options = [])
38
 * @method DescribeOrderDetail describeOrderDetail(array $options = [])
39
 * @method DescribeOrderMaterial describeOrderMaterial(array $options = [])
40
 * @method DescribeOrderDocument describeOrderDocument(array $options = [])
41
 * @method DescribeOSSDownloadInfo describeOSSDownloadInfo(array $options = [])
42
 * @method DescribeOrderList describeOrderList(array $options = [])
43
 * @method DescribeOSSUploadInfo describeOSSUploadInfo(array $options = [])
44
 * @method DescribeSignatureCapacity describeSignatureCapacity(array $options = [])
45
 * @method CreateSignature createSignature(array $options = [])
46
 * @method CreateSignatureDocument createSignatureDocument(array $options = [])
47
 * @method CreateSignaturePeopleCertificate createSignaturePeopleCertificate(array $options = [])
48
 * @method DeleteCertificate deleteCertificate(array $options = [])
49
 * @method CreateWebSignature createWebSignature(array $options = [])
50
 * @method CreateUnDeployment createUnDeployment(array $options = [])
51
 * @method DescribeCertificateDetail describeCertificateDetail(array $options = [])
52
 * @method DescribeCertificateBrandList describeCertificateBrandList(array $options = [])
53
 * @method DescribeCertificateList describeCertificateList(array $options = [])
54
 * @method CreateOrderMaterial createOrderMaterial(array $options = [])
55
 * @method CreateDeployment createDeployment(array $options = [])
56
 * @method CreateDomainVerifyConfigurationStatus createDomainVerifyConfigurationStatus(array $options = [])
57
 * @method CreateOrderCancel createOrderCancel(array $options = [])
58
 * @method CreateCertificate createCertificate(array $options = [])
59
 * @method CreateOrderRevoke createOrderRevoke(array $options = [])
60
 * @method CreateCertificateName createCertificateName(array $options = [])
61
 * @method CreateFilingSignatureDocument createFilingSignatureDocument(array $options = [])
62
 * @method CreateOrderAudit createOrderAudit(array $options = [])
63
 * @method CreateOrderDocument createOrderDocument(array $options = [])
64
 * @method DescribeCertificateStatusCount describeCertificateStatusCount(array $options = [])
65
 */
66
class CasApiResolver
67
{
68
    use ApiResolverTrait;
69
}
70
71
class V20180813Rpc extends Rpc
72
{
73
    /** @var string */
74
    public $product = 'cas';
75
76
    /** @var string */
77
    public $version = '2018-08-13';
78
79
    /** @var string */
80
    public $method = 'POST';
81
82
    /** @var string */
83
    public $serviceCode = 'cas_esign_fdd';
84
}
85
86
/**
87
 * @method string getSourceIp()
88
 * @method $this withSourceIp($value)
89
 * @method string getOrderId()
90
 * @method $this withOrderId($value)
91
 */
92
class DescribeRenewOrder extends V20180813Rpc
93
{
94
}
95
96
/**
97
 * @method string getSourceIp()
98
 * @method $this withSourceIp($value)
99
 */
100
class DescribeSignatureProductState extends V20180813Rpc
101
{
102
}
103
104
/**
105
 * @method string getSourceIp()
106
 * @method $this withSourceIp($value)
107
 */
108
class DescribeOrderRefundRecord extends V20180813Rpc
109
{
110
}
111
112
/**
113
 * @method string getReason()
114
 * @method $this withReason($value)
115
 * @method string getSourceIp()
116
 * @method $this withSourceIp($value)
117
 * @method string getOrderId()
118
 * @method $this withOrderId($value)
119
 */
120
class CreateOrderRefundRecord extends V20180813Rpc
121
{
122
}
123
124
/**
125
 * @method string getAll()
126
 * @method $this withAll($value)
127
 * @method array getResourceId()
128
 * @method string getSourceIp()
129
 * @method $this withSourceIp($value)
130
 * @method array getTagKey()
131
 * @method string getResourceType()
132
 * @method $this withResourceType($value)
133
 */
134
class UntagResources extends V20180813Rpc
135
{
136
137
    /**
138
     * @param array $resourceId
139
     *
140
     * @return $this
141
     */
142
    public function withResourceId(array $resourceId)
143
    {
144
        $this->data['ResourceId'] = $resourceId;
145
        foreach ($resourceId as $i => $iValue) {
146
            $this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
147
        }
148
149
        return $this;
150
    }
151
152
    /**
153
     * @param array $tagKey
154
     *
155
     * @return $this
156
     */
157
    public function withTagKey(array $tagKey)
158
    {
159
        $this->data['TagKey'] = $tagKey;
160
        foreach ($tagKey as $i => $iValue) {
161
            $this->options['query']['TagKey.' . ($i + 1)] = $iValue;
162
        }
163
164
        return $this;
165
    }
166
}
167
168
/**
169
 * @method array getResourceId()
170
 * @method string getSourceIp()
171
 * @method $this withSourceIp($value)
172
 * @method string getScope()
173
 * @method $this withScope($value)
174
 * @method string getTagOwnerUid()
175
 * @method $this withTagOwnerUid($value)
176
 * @method string getTagOwnerBid()
177
 * @method $this withTagOwnerBid($value)
178
 * @method array getTag()
179
 * @method string getResourceType()
180
 * @method $this withResourceType($value)
181
 */
182
class TagResources extends V20180813Rpc
183
{
184
185
    /**
186
     * @param array $resourceId
187
     *
188
     * @return $this
189
     */
190
    public function withResourceId(array $resourceId)
191
    {
192
        $this->data['ResourceId'] = $resourceId;
193
        foreach ($resourceId as $i => $iValue) {
194
            $this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
195
        }
196
197
        return $this;
198
    }
199
200
    /**
201
     * @param array $tag
202
     *
203
     * @return $this
204
     */
205
    public function withTag(array $tag)
206
    {
207
        $this->data['Tag'] = $tag;
208
        foreach ($tag as $depth1 => $depth1Value) {
209
            $this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
210
            $this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
211
        }
212
213
        return $this;
214
    }
215
}
216
217
/**
218
 * @method array getResourceId()
219
 * @method string getSourceIp()
220
 * @method $this withSourceIp($value)
221
 * @method string getNextToken()
222
 * @method $this withNextToken($value)
223
 * @method array getTag()
224
 * @method string getResourceType()
225
 * @method $this withResourceType($value)
226
 */
227
class ListTagResources extends V20180813Rpc
228
{
229
230
    /**
231
     * @param array $resourceId
232
     *
233
     * @return $this
234
     */
235
    public function withResourceId(array $resourceId)
236
    {
237
        $this->data['ResourceId'] = $resourceId;
238
        foreach ($resourceId as $i => $iValue) {
239
            $this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
240
        }
241
242
        return $this;
243
    }
244
245
    /**
246
     * @param array $tag
247
     *
248
     * @return $this
249
     */
250
    public function withTag(array $tag)
251
    {
252
        $this->data['Tag'] = $tag;
253
        foreach ($tag as $depth1 => $depth1Value) {
254
            $this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
255
            $this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
256
        }
257
258
        return $this;
259
    }
260
}
261
262
/**
263
 * @method string getSourceIp()
264
 * @method $this withSourceIp($value)
265
 * @method string getPageSize()
266
 * @method $this withPageSize($value)
267
 * @method string getCurrentPage()
268
 * @method $this withCurrentPage($value)
269
 * @method string getResourceType()
270
 * @method $this withResourceType($value)
271
 */
272
class ListTagKeys extends V20180813Rpc
273
{
274
}
275
276
/**
277
 * @method string getSourceIp()
278
 * @method $this withSourceIp($value)
279
 * @method string getLang()
280
 * @method $this withLang($value)
281
 */
282
class DescribeLocationList extends V20180813Rpc
283
{
284
}
285
286
/**
287
 * @method string getSourceIp()
288
 * @method $this withSourceIp($value)
289
 * @method string getOrderId()
290
 * @method $this withOrderId($value)
291
 * @method string getLang()
292
 * @method $this withLang($value)
293
 */
294
class DeleteOrder extends V20180813Rpc
295
{
296
}
297
298
/**
299
 * @method string getProductCode()
300
 * @method $this withProductCode($value)
301
 * @method string getSourceIp()
302
 * @method $this withSourceIp($value)
303
 * @method string getDomain()
304
 * @method $this withDomain($value)
305
 * @method string getFrom()
306
 * @method $this withFrom($value)
307
 * @method string getLang()
308
 * @method $this withLang($value)
309
 */
310
class CreateCooperationOrder extends V20180813Rpc
311
{
312
}
313
314
/**
315
 * @method string getSourceIp()
316
 * @method $this withSourceIp($value)
317
 * @method string getLang()
318
 * @method $this withLang($value)
319
 * @method string getTransactionId()
320
 * @method $this withTransactionId($value)
321
 */
322
class DescribeSignatureTradeDetail extends V20180813Rpc
323
{
324
}
325
326
/**
327
 * @method string getSourceIp()
328
 * @method $this withSourceIp($value)
329
 * @method string getOrderId()
330
 * @method $this withOrderId($value)
331
 * @method string getExpectationType()
332
 * @method $this withExpectationType($value)
333
 * @method string getLang()
334
 * @method $this withLang($value)
335
 */
336
class DescribeExpectationResult extends V20180813Rpc
337
{
338
}
339
340
/**
341
 * @method string getSourceIp()
342
 * @method $this withSourceIp($value)
343
 * @method string getOrderId()
344
 * @method $this withOrderId($value)
345
 * @method string getLang()
346
 * @method $this withLang($value)
347
 */
348
class DescribeOrderAuditFailRecord extends V20180813Rpc
349
{
350
}
351
352
/**
353
 * @method string getRecordId()
354
 * @method $this withRecordId($value)
355
 * @method string getSourceIp()
356
 * @method $this withSourceIp($value)
357
 * @method string getOrderId()
358
 * @method $this withOrderId($value)
359
 * @method string getLang()
360
 * @method $this withLang($value)
361
 */
362
class CreateAliDnsRecordId extends V20180813Rpc
363
{
364
}
365
366
/**
367
 * @method string getSourceIp()
368
 * @method $this withSourceIp($value)
369
 * @method string getLang()
370
 * @method $this withLang($value)
371
 */
372
class DescribeSignatureStatistics extends V20180813Rpc
373
{
374
}
375
376
/**
377
 * @method string getSourceIp()
378
 * @method $this withSourceIp($value)
379
 * @method string getShowSize()
380
 * @method $this withShowSize($value)
381
 * @method string getSearchType()
382
 * @method $this withSearchType($value)
383
 * @method string getCurrentPage()
384
 * @method $this withCurrentPage($value)
385
 * @method string getLang()
386
 * @method $this withLang($value)
387
 * @method string getSearchValue()
388
 * @method $this withSearchValue($value)
389
 */
390
class DescribeSignatureTradeList extends V20180813Rpc
391
{
392
}
393
394
/**
395
 * @method string getSourceIp()
396
 * @method $this withSourceIp($value)
397
 * @method string getCloudProduct()
398
 * @method $this withCloudProduct($value)
399
 * @method string getLang()
400
 * @method $this withLang($value)
401
 */
402
class DescribeStsAuthStatus extends V20180813Rpc
403
{
404
}
405
406
/**
407
 * @method string getSourceIp()
408
 * @method $this withSourceIp($value)
409
 * @method string getCertificateId()
410
 * @method $this withCertificateId($value)
411
 * @method string getLang()
412
 * @method $this withLang($value)
413
 */
414
class DescribeDeploymentDetail extends V20180813Rpc
415
{
416
}
417
418
/**
419
 * @method string getSourceIp()
420
 * @method $this withSourceIp($value)
421
 * @method string getCertificateId()
422
 * @method $this withCertificateId($value)
423
 * @method string getCloudProduct()
424
 * @method $this withCloudProduct($value)
425
 * @method string getLang()
426
 * @method $this withLang($value)
427
 */
428
class DescribeDeploymentDomainList extends V20180813Rpc
429
{
430
}
431
432
/**
433
 * @method string getSourceIp()
434
 * @method $this withSourceIp($value)
435
 * @method string getCertificateId()
436
 * @method $this withCertificateId($value)
437
 * @method string getLang()
438
 * @method $this withLang($value)
439
 */
440
class DescribeDeploymentProduct extends V20180813Rpc
441
{
442
}
443
444
/**
445
 * @method string getSourceIp()
446
 * @method $this withSourceIp($value)
447
 * @method string getCertificateId()
448
 * @method $this withCertificateId($value)
449
 * @method string getCloudProduct()
450
 * @method $this withCloudProduct($value)
451
 * @method string getLang()
452
 * @method $this withLang($value)
453
 */
454
class DescribeDeploymentRegionList extends V20180813Rpc
455
{
456
}
457
458
/**
459
 * @method string getSourceIp()
460
 * @method $this withSourceIp($value)
461
 * @method string getOrderId()
462
 * @method $this withOrderId($value)
463
 * @method string getLang()
464
 * @method $this withLang($value)
465
 */
466
class DescribeDomainVerifyInfo extends V20180813Rpc
467
{
468
}
469
470
/**
471
 * @method string getSourceIp()
472
 * @method $this withSourceIp($value)
473
 * @method string getServerType()
474
 * @method $this withServerType($value)
475
 * @method string getCertificateId()
476
 * @method $this withCertificateId($value)
477
 * @method string getLang()
478
 * @method $this withLang($value)
479
 */
480
class DescribeDownloadCertificate extends V20180813Rpc
481
{
482
}
483
484
/**
485
 * @method string getSourceIp()
486
 * @method $this withSourceIp($value)
487
 * @method string getOrderId()
488
 * @method $this withOrderId($value)
489
 * @method string getLang()
490
 * @method $this withLang($value)
491
 */
492
class DescribeDomainVerifyConfigurationStatus extends V20180813Rpc
493
{
494
}
495
496
/**
497
 * @method string getSourceIp()
498
 * @method $this withSourceIp($value)
499
 * @method string getOrderId()
500
 * @method $this withOrderId($value)
501
 * @method string getLang()
502
 * @method $this withLang($value)
503
 */
504
class DescribeDownloadDomainVerifyConfiguration extends V20180813Rpc
505
{
506
}
507
508
/**
509
 * @method string getSourceIp()
510
 * @method $this withSourceIp($value)
511
 * @method string getCategory()
512
 * @method $this withCategory($value)
513
 * @method string getLang()
514
 * @method $this withLang($value)
515
 */
516
class DescribeHelpList extends V20180813Rpc
517
{
518
}
519
520
/**
521
 * @method string getSourceIp()
522
 * @method $this withSourceIp($value)
523
 * @method string getOrderId()
524
 * @method $this withOrderId($value)
525
 * @method string getLang()
526
 * @method $this withLang($value)
527
 */
528
class DescribeOrderDetail extends V20180813Rpc
529
{
530
}
531
532
/**
533
 * @method string getSourceIp()
534
 * @method $this withSourceIp($value)
535
 * @method string getOrderId()
536
 * @method $this withOrderId($value)
537
 * @method string getLang()
538
 * @method $this withLang($value)
539
 */
540
class DescribeOrderMaterial extends V20180813Rpc
541
{
542
}
543
544
/**
545
 * @method string getSourceIp()
546
 * @method $this withSourceIp($value)
547
 * @method string getOrderId()
548
 * @method $this withOrderId($value)
549
 * @method string getType()
550
 * @method $this withType($value)
551
 * @method string getLang()
552
 * @method $this withLang($value)
553
 */
554
class DescribeOrderDocument extends V20180813Rpc
555
{
556
}
557
558
/**
559
 * @method string getSourceIp()
560
 * @method $this withSourceIp($value)
561
 * @method string getOssKey()
562
 * @method $this withOssKey($value)
563
 * @method string getLang()
564
 * @method $this withLang($value)
565
 */
566
class DescribeOSSDownloadInfo extends V20180813Rpc
567
{
568
}
569
570
/**
571
 * @method string getSourceIp()
572
 * @method $this withSourceIp($value)
573
 * @method string getShowSize()
574
 * @method $this withShowSize($value)
575
 * @method string getBrandId()
576
 * @method $this withBrandId($value)
577
 * @method string getCurrentPage()
578
 * @method $this withCurrentPage($value)
579
 * @method array getTag()
580
 * @method string getKeyword()
581
 * @method $this withKeyword($value)
582
 * @method string getLang()
583
 * @method $this withLang($value)
584
 * @method string getStatus()
585
 * @method $this withStatus($value)
586
 */
587
class DescribeOrderList extends V20180813Rpc
588
{
589
590
    /**
591
     * @param array $tag
592
     *
593
     * @return $this
594
     */
595
    public function withTag(array $tag)
596
    {
597
        $this->data['Tag'] = $tag;
598
        foreach ($tag as $depth1 => $depth1Value) {
599
            $this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
600
            $this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
601
        }
602
603
        return $this;
604
    }
605
}
606
607
/**
608
 * @method string getSourceIp()
609
 * @method $this withSourceIp($value)
610
 * @method string getOrderId()
611
 * @method $this withOrderId($value)
612
 * @method string getDocumentType()
613
 * @method $this withDocumentType($value)
614
 * @method string getLang()
615
 * @method $this withLang($value)
616
 */
617
class DescribeOSSUploadInfo extends V20180813Rpc
618
{
619
}
620
621
/**
622
 * @method string getSourceIp()
623
 * @method $this withSourceIp($value)
624
 * @method string getLang()
625
 * @method $this withLang($value)
626
 */
627
class DescribeSignatureCapacity extends V20180813Rpc
628
{
629
}
630
631
/**
632
 * @method string getIconId()
633
 * @method $this withIconId($value)
634
 * @method string getQuantity()
635
 * @method $this withQuantity($value)
636
 * @method string getHandSignImg()
637
 * @method $this withHandSignImg($value)
638
 * @method string getDocId()
639
 * @method $this withDocId($value)
640
 * @method string getCustomApi()
641
 * @method $this withCustomApi($value)
642
 * @method string getPositionPage()
643
 * @method $this withPositionPage($value)
644
 * @method string getDocTitle()
645
 * @method $this withDocTitle($value)
646
 * @method string getPositionX()
647
 * @method $this withPositionX($value)
648
 * @method string getPositionY()
649
 * @method $this withPositionY($value)
650
 * @method string getSourceIp()
651
 * @method $this withSourceIp($value)
652
 * @method string getPeopleId()
653
 * @method $this withPeopleId($value)
654
 * @method string getPositionType()
655
 * @method $this withPositionType($value)
656
 * @method string getSignKeyword()
657
 * @method $this withSignKeyword($value)
658
 * @method string getNotifyUrl()
659
 * @method $this withNotifyUrl($value)
660
 * @method string getValidity()
661
 * @method $this withValidity($value)
662
 * @method string getReturnUrl()
663
 * @method $this withReturnUrl($value)
664
 * @method string getLang()
665
 * @method $this withLang($value)
666
 * @method string getKeywordStrategy()
667
 * @method $this withKeywordStrategy($value)
668
 */
669
class CreateSignature extends V20180813Rpc
670
{
671
}
672
673
/**
674
 * @method string getSourceIp()
675
 * @method $this withSourceIp($value)
676
 * @method string getDocContent()
677
 * @method string getLang()
678
 * @method $this withLang($value)
679
 * @method string getDocTitle()
680
 * @method $this withDocTitle($value)
681
 */
682
class CreateSignatureDocument extends V20180813Rpc
683
{
684
685
    /**
686
     * @param string $value
687
     *
688
     * @return $this
689
     */
690
    public function withDocContent($value)
691
    {
692
        $this->data['DocContent'] = $value;
693
        $this->options['form_params']['DocContent'] = $value;
694
695
        return $this;
696
    }
697
}
698
699
/**
700
 * @method string getPeopleName()
701
 * @method $this withPeopleName($value)
702
 * @method string getSourceIp()
703
 * @method $this withSourceIp($value)
704
 * @method string getMobile()
705
 * @method $this withMobile($value)
706
 * @method string getIdentityNumber()
707
 * @method $this withIdentityNumber($value)
708
 * @method string getLang()
709
 * @method $this withLang($value)
710
 * @method string getEmail()
711
 * @method $this withEmail($value)
712
 */
713
class CreateSignaturePeopleCertificate extends V20180813Rpc
714
{
715
}
716
717
/**
718
 * @method string getSourceIp()
719
 * @method $this withSourceIp($value)
720
 * @method string getCertificateId()
721
 * @method $this withCertificateId($value)
722
 * @method string getLang()
723
 * @method $this withLang($value)
724
 */
725
class DeleteCertificate extends V20180813Rpc
726
{
727
}
728
729
/**
730
 * @method string getQuantity()
731
 * @method $this withQuantity($value)
732
 * @method string getHandSignImg()
733
 * @method $this withHandSignImg($value)
734
 * @method string getDocId()
735
 * @method $this withDocId($value)
736
 * @method string getCustomApi()
737
 * @method $this withCustomApi($value)
738
 * @method string getPositionPage()
739
 * @method $this withPositionPage($value)
740
 * @method string getDocTitle()
741
 * @method $this withDocTitle($value)
742
 * @method string getPositionX()
743
 * @method $this withPositionX($value)
744
 * @method string getPositionY()
745
 * @method $this withPositionY($value)
746
 * @method string getSourceIp()
747
 * @method $this withSourceIp($value)
748
 * @method string getPeopleId()
749
 * @method $this withPeopleId($value)
750
 * @method string getPositionType()
751
 * @method $this withPositionType($value)
752
 * @method string getSignKeyword()
753
 * @method $this withSignKeyword($value)
754
 * @method string getNotifyUrl()
755
 * @method $this withNotifyUrl($value)
756
 * @method string getValidity()
757
 * @method $this withValidity($value)
758
 * @method string getReturnUrl()
759
 * @method $this withReturnUrl($value)
760
 * @method string getLang()
761
 * @method $this withLang($value)
762
 * @method string getKeywordStrategy()
763
 * @method $this withKeywordStrategy($value)
764
 */
765
class CreateWebSignature extends V20180813Rpc
766
{
767
}
768
769
/**
770
 * @method string getSourceIp()
771
 * @method $this withSourceIp($value)
772
 * @method string getDeploymentId()
773
 * @method $this withDeploymentId($value)
774
 * @method string getLang()
775
 * @method $this withLang($value)
776
 */
777
class CreateUnDeployment extends V20180813Rpc
778
{
779
}
780
781
/**
782
 * @method string getSourceIp()
783
 * @method $this withSourceIp($value)
784
 * @method string getCertificateId()
785
 * @method $this withCertificateId($value)
786
 * @method string getLang()
787
 * @method $this withLang($value)
788
 */
789
class DescribeCertificateDetail extends V20180813Rpc
790
{
791
}
792
793
/**
794
 * @method string getSourceIp()
795
 * @method $this withSourceIp($value)
796
 * @method string getLang()
797
 * @method $this withLang($value)
798
 */
799
class DescribeCertificateBrandList extends V20180813Rpc
800
{
801
}
802
803
/**
804
 * @method string getSourceIp()
805
 * @method $this withSourceIp($value)
806
 * @method string getShowSize()
807
 * @method $this withShowSize($value)
808
 * @method string getCurrentPage()
809
 * @method $this withCurrentPage($value)
810
 * @method array getTag()
811
 * @method string getLang()
812
 * @method $this withLang($value)
813
 * @method string getKeyword()
814
 * @method $this withKeyword($value)
815
 * @method string getStatus()
816
 * @method $this withStatus($value)
817
 */
818
class DescribeCertificateList extends V20180813Rpc
819
{
820
821
    /**
822
     * @param array $tag
823
     *
824
     * @return $this
825
     */
826
    public function withTag(array $tag)
827
    {
828
        $this->data['Tag'] = $tag;
829
        foreach ($tag as $depth1 => $depth1Value) {
830
            $this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
831
            $this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
832
        }
833
834
        return $this;
835
    }
836
}
837
838
/**
839
 * @method string getLeaderName()
840
 * @method $this withLeaderName($value)
841
 * @method string getCity()
842
 * @method $this withCity($value)
843
 * @method string getCountryCode()
844
 * @method $this withCountryCode($value)
845
 * @method string getLeaderEmail()
846
 * @method $this withLeaderEmail($value)
847
 * @method string getCompanyAddress()
848
 * @method $this withCompanyAddress($value)
849
 * @method string getCompanyCode()
850
 * @method $this withCompanyCode($value)
851
 * @method string getPersonEmail()
852
 * @method $this withPersonEmail($value)
853
 * @method string getProvince()
854
 * @method $this withProvince($value)
855
 * @method string getDomainAuthType()
856
 * @method $this withDomainAuthType($value)
857
 * @method string getLeaderPhone()
858
 * @method $this withLeaderPhone($value)
859
 * @method string getSourceIp()
860
 * @method $this withSourceIp($value)
861
 * @method string getCsrContent()
862
 * @method $this withCsrContent($value)
863
 * @method string getLang()
864
 * @method $this withLang($value)
865
 * @method string getPersonName()
866
 * @method $this withPersonName($value)
867
 * @method string getPersonIdCardNumber()
868
 * @method $this withPersonIdCardNumber($value)
869
 * @method string getOrderId()
870
 * @method $this withOrderId($value)
871
 * @method string getLeaderTitle()
872
 * @method $this withLeaderTitle($value)
873
 * @method string getPersonTitle()
874
 * @method $this withPersonTitle($value)
875
 * @method string getPostCode()
876
 * @method $this withPostCode($value)
877
 * @method string getCreateCsr()
878
 * @method $this withCreateCsr($value)
879
 * @method string getPersonPhone()
880
 * @method $this withPersonPhone($value)
881
 * @method string getCompanyName()
882
 * @method $this withCompanyName($value)
883
 * @method string getCompanyPhone()
884
 * @method $this withCompanyPhone($value)
885
 * @method string getCompanyType()
886
 * @method $this withCompanyType($value)
887
 * @method string getDomain()
888
 * @method $this withDomain($value)
889
 * @method string getPersonDepartment()
890
 * @method $this withPersonDepartment($value)
891
 */
892
class CreateOrderMaterial extends V20180813Rpc
893
{
894
}
895
896
/**
897
 * @method string getSourceIp()
898
 * @method $this withSourceIp($value)
899
 * @method string getCertificateId()
900
 * @method $this withCertificateId($value)
901
 * @method string getDomain()
902
 * @method $this withDomain($value)
903
 * @method string getCloudProduct()
904
 * @method $this withCloudProduct($value)
905
 * @method string getLang()
906
 * @method $this withLang($value)
907
 * @method string getRegion()
908
 * @method $this withRegion($value)
909
 */
910
class CreateDeployment extends V20180813Rpc
911
{
912
}
913
914
/**
915
 * @method string getSourceIp()
916
 * @method $this withSourceIp($value)
917
 * @method string getOrderId()
918
 * @method $this withOrderId($value)
919
 * @method string getLang()
920
 * @method $this withLang($value)
921
 * @method string getType()
922
 * @method $this withType($value)
923
 */
924
class CreateDomainVerifyConfigurationStatus extends V20180813Rpc
925
{
926
}
927
928
/**
929
 * @method string getSourceIp()
930
 * @method $this withSourceIp($value)
931
 * @method string getOrderId()
932
 * @method $this withOrderId($value)
933
 * @method string getLang()
934
 * @method $this withLang($value)
935
 */
936
class CreateOrderCancel extends V20180813Rpc
937
{
938
}
939
940
/**
941
 * @method string getSourceIp()
942
 * @method $this withSourceIp($value)
943
 * @method string getName()
944
 * @method $this withName($value)
945
 * @method string getCert()
946
 * @method $this withCert($value)
947
 * @method string getLang()
948
 * @method $this withLang($value)
949
 * @method string getKey()
950
 * @method $this withKey($value)
951
 */
952
class CreateCertificate extends V20180813Rpc
953
{
954
}
955
956
/**
957
 * @method string getReason()
958
 * @method $this withReason($value)
959
 * @method string getSourceIp()
960
 * @method $this withSourceIp($value)
961
 * @method string getOrderId()
962
 * @method $this withOrderId($value)
963
 * @method string getLang()
964
 * @method $this withLang($value)
965
 */
966
class CreateOrderRevoke extends V20180813Rpc
967
{
968
}
969
970
/**
971
 * @method string getSourceIp()
972
 * @method $this withSourceIp($value)
973
 * @method string getCertificateId()
974
 * @method $this withCertificateId($value)
975
 * @method string getName()
976
 * @method $this withName($value)
977
 * @method string getLang()
978
 * @method $this withLang($value)
979
 */
980
class CreateCertificateName extends V20180813Rpc
981
{
982
}
983
984
/**
985
 * @method string getSourceIp()
986
 * @method $this withSourceIp($value)
987
 * @method string getDocId()
988
 * @method $this withDocId($value)
989
 * @method string getLang()
990
 * @method $this withLang($value)
991
 */
992
class CreateFilingSignatureDocument extends V20180813Rpc
993
{
994
}
995
996
/**
997
 * @method string getSourceIp()
998
 * @method $this withSourceIp($value)
999
 * @method string getOrderId()
1000
 * @method $this withOrderId($value)
1001
 * @method string getLang()
1002
 * @method $this withLang($value)
1003
 * @method string getType()
1004
 * @method $this withType($value)
1005
 */
1006
class CreateOrderAudit extends V20180813Rpc
1007
{
1008
}
1009
1010
/**
1011
 * @method string getOssKey()
1012
 * @method $this withOssKey($value)
1013
 * @method string getSourceIp()
1014
 * @method $this withSourceIp($value)
1015
 * @method string getOrderId()
1016
 * @method $this withOrderId($value)
1017
 * @method string getDocumentType()
1018
 * @method $this withDocumentType($value)
1019
 * @method string getLang()
1020
 * @method $this withLang($value)
1021
 * @method string getExtName()
1022
 * @method $this withExtName($value)
1023
 */
1024
class CreateOrderDocument extends V20180813Rpc
1025
{
1026
}
1027
1028
/**
1029
 * @method string getSourceIp()
1030
 * @method $this withSourceIp($value)
1031
 * @method array getTag()
1032
 * @method string getLang()
1033
 * @method $this withLang($value)
1034
 */
1035
class DescribeCertificateStatusCount extends V20180813Rpc
1036
{
1037
1038
    /**
1039
     * @param array $tag
1040
     *
1041
     * @return $this
1042
     */
1043
    public function withTag(array $tag)
1044
    {
1045
        $this->data['Tag'] = $tag;
1046
        foreach ($tag as $depth1 => $depth1Value) {
1047
            $this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
1048
            $this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
1049
        }
1050
1051
        return $this;
1052
    }
1053
}
1054